我有两个简单的域:
public class Hotel {
static searchable = true
Source source
City city
HotelType type
long sourceid
float lat
float lon
static hasMany = [hotelTexts:HotelText]
static mapping = {
hotelTexts batchSize:10
}
}
public class HotelText {
static searchable = true
static belongsTo = [hotel:Hotel]
String lang
String name
String description
String address
static mapping = {
batchSize:10
description type:"text"
}
}
我是可搜索插件的新手,但我相信它可以帮助我解决问题。因此,任务是按城市查找酒店,然后按名称对结果进行排序。如果不进行排序,可以使用动态查找器帮助轻松完成,但是......
概括:
- 按城市查找酒店。
- 按酒店名称排序结果(对于给定的语言)。
- 支持分页。