对不起,如果标题不是那么具体,但我不知道如何陈述我的问题。我正在使用可搜索插件,一切都很好,直到我需要搜索与 hasMany - BelongsTo 关联的域上的信息。
示例:
我有两个课程:
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
(在作者课上)没有运气。
这个问题已经花费了我几个小时,而且我确信它必须是易于实现的东西。