0

我有两个简单的域:

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. 支持分页。
4

1 回答 1

1

公共类酒店{

static searchable = {
     hotelTexts component: true
}

...

}

公共类HotelText {静态搜索= {名称提升:2.0}

...

}

于 2010-06-18T08:13:47.810 回答