0
顔と鼻があり、faceIdに基づいて鼻を取得したいとします。Grails per query 1対1のeagerフェッチ
Grailsのユーザガイドでは、ドメインクラスでmapping = {fetch:join}を使用して顔を取得するたびに、1つのクエリで鼻を熱心に取得する方法を説明します。
しかし、私は熱心にすべての時間をフェッチしたくありません。私はちょうど2つではなく1つのクエリを使用するこの特定の場合にしたいです。これはクエリごとに行うことができますか?次のような方法がありますか? Face.get(faceId、[join:nose])?
これは、いつも熱心に鼻をフェッチするように設定します。 1つの特定のクエリに対してのみ行う場合はどうしますか? – Fletch
@ Fletch私は自分の答えを更新しました。これも見てください:http://stackoverflow.com/questions/1436144/eager-loading-queries-with-gorm-hibernate – Medrod