我有2个域类
class Post {
String name
}
class PostMeta {
String key
String value
Post post
}
我想要做的是,只使用一个字段进行搜索" query",返回所有帖子" value" PostMeta与查询匹配。帖子列表不得包含重复的元素
答案 0 :(得分:1)
试试这个
def findPostsByValue(String criteria) {
render PostMeta.createCriteria().list {
projections {
distinct("post")
}
ilike "value", "%${criteria}%"
}*.name
}