Еще один о Grails для поиска плагин
У меня есть два простых домена:
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"
}
}
Я абсолютно новичок в поисковом плагине, но я верю, что он может помочь мне с моей проблемой. Итак, задача - найти отели по городам, а затем отсортировать результаты по названию. Без сортировки это легко сделать с помощью динамического поиска, но...
Резюме:
- Поиск отелей по городам.
- Сортировать результаты по названию отеля (для данного языка).
- Поддержка пагинации.
1 ответ
Решение
Отель публичного класса {
static searchable = {
hotelTexts component: true
}
...
}
общедоступный класс HotelText {статический поиск = {повышение имени: 2.0}
...
}