我有一个班级&我正在使用createCriteria来获取记录。
DomainClass.createCriteria().list(max: max, offset: offset) {
...
ilike("field", value.encodeAsHTML() << "%")
ilike("field", value << "%")
}
因此它应该为两个
提取匹配的记录答案 0 :(得分:4)
多个喜欢在标准中工作得很好。但是,根据你的评论,你会发现它正在寻找OR而不是AND,你可以这样做:
DomainClass.createCriteria().list(max: max, offset: offset) {
...
or {
ilike("field", value.encodeAsHTML() << "%")
ilike("field", value << "%")
}
}
答案 1 :(得分:0)
得到了......
or {
ilike("field", value.encodeAsHTML() << "%")
ilike("field", value << "%") "%")
}