Еще один о 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. Поиск отелей по городам.
  2. Сортировать результаты по названию отеля (для данного языка).
  3. Поддержка пагинации.

1 ответ

Решение

Отель публичного класса {

static searchable = {
     hotelTexts component: true
}

...

}

общедоступный класс HotelText {статический поиск = {повышение имени: 2.0}

...

}

Другие вопросы по тегам