【发布时间】:2016-06-30 09:46:28
【问题描述】:
这是我第一次在我的Grails2.5.1application 中使用elasticsearch Grails plugin,当我尝试使用elasticSearchService.search("${age:35}").searchResults 或使用domainName.search("${age:35}").searchResults 搜索age=35 或使用domainName.search("${age:35}").searchResults 时searchresults 是空的,尽管有一个数据库年龄中的记录等于35。是否有任何有用的教程将ElasticSearch 与 Grails 一起使用。
这是我的域名:
class EmploymentSeeker {
String empType
String email
String fullName
String expYears
String socialStatus
Integer nubOfKids =0
String computerKnowledge
String militaryStatus
String haveDrivingLic
String gender
String eduQualification
String hasVehicle
String placeOfStudying
String courses
String currentTitle
String currentEmployerName
Integer age
Date dateCreated
static searchable = {
age boost:2.0
root true
except = ['email', 'fullName', 'placeOfStudying', 'currentTitle', 'currentEmployerName', 'dateCreated']
}
static constraints = {
}
static mapping={
}
}
【问题讨论】:
标签: grails elasticsearch-plugin