月別アーカイブ: 2014年5月

[Grails] GORM サブクエリーで検索する




サブクエリで検索するには、以下の比較用のメソッドを使う

gtAll サブクエリの結果より多い
geAll サブクエリの結果と同じか多い
ltAll サブクエリの結果より少ない
leAll サブクエリの結果と同じか少ない
eqAll サブクエリの結果と同じ
neAll サブクエリの結果と違う

会社、部署、従業員とテーブルがあって、従業員は部署としか紐づいていない場合。
会社名から従業員を引っ張ってくるのは以下のようなコードとなる