次のドメイン クラスを指定すると、次のように関連するオブジェクトをフェッチせずに、オブジェクトauthor
から の ID の値を取得できます(この SO の質問を参照してください)。Book
Author
Book.get(1).authorId
class Author {
hasMany = [books: Book]
}
class Book {
belongsTo = [author: Author]
}
ただし、 (レガシーの問題を回避するために)に追加books ignoreNotFound:true
すると、 が発生します。Book
static mapping
Book.get(1).authorId
null
関連するレコードがテーブルにない場合、テーブルのAUTHOR_ID
列の値を取得する方法はありますか?BOOK
AUTHOR