Book および Author ドメイン クラスを次のように使用します。
class Book {
static belongsTo = Author
static hasMany = [authors:Author]
String title
}
class Author {
static hasMany = [books:Book]
String name
}
「Grails」というタイトルの著者の本を見つけるにはどうすればよいですか?
私はこれを試しましたが、うまくいきませんでした (メソッドのシグネチャはありません: org.hibernate.collection.PersistentSet.findByTitle() は引数タイプ: (java.lang.String) 値: [Grails] に適用されます)。
Author author = Author.get(1)
def book = author.books.findByTitle("Grails")