域(只是简单的例子):
class House {
String address
String region
Long price
static searchable = { only = ['address', 'price', 'region'] }
}
我想用价格选择器按地址搜索
搜索查询是:
"${address} AND price: [100 TO 1000]"
但是如果搜索结果中的地址='500' 将是价格为 500 的房屋。我只需要通过 House.address + House.region 查找地址的房屋