【发布时间】:2012-04-11 05:19:56
【问题描述】:
对不起,如果标题不是那么具体,但我不知道如何陈述我的问题。我正在使用可搜索插件,一切都很好,直到我需要搜索与 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(在 Book 课上),root:false(在 Author 课上)但没有运气。
这个问题已经花费了我几个小时,而且我确信它必须是易于实施的东西。
【问题讨论】:
标签: grails searchable