タイトルがそれほど具体的でない場合は申し訳ありませんが、他に問題を説明する方法がわかりません。私は検索可能なプラグインを使用していますが、hasMany-BelongsToによって関連付けられたドメインにある情報を検索する必要があるまではすべて問題ありませんでした。
例:
2つのクラスがあります:
class Author {
String name
static hasMany = [books: Book]
static searchable = true
}
と
class Book {
String name
static belongTo = [author: Author]
static searchable = true
}
名前または著者のいずれかで本を検索できるようにする必要があります。
しかしBook.search(query, [properties:['name', author]])
、本の名前だけを呼び出すと検索されますが、著者は検索されません。
私はauthor component: true
(本のクラスで)、root:false
(著者のクラスで)運が悪かったので試しました。
この問題はすでに私に何時間もかかりました、そしてそれは実装するのが簡単なものでなければならないと確信していました。