3
下个createCriteria多个项目不用于搜索多个标签工作:中的hasMany关系
def tags = "1,2,3".split(",")
def results = Item.createCriteria().list() {
itemTags {
and {
tags.each { tag ->
like("name", tag)
}
}
}
}
但它似乎工作,如果我改变和到或。
编辑:在我调试,我发现的标准是:
(itemTags_alias1.name=1 and itemTags_alias1.name=2 and itemTags_alias1.name=3)
这是不是我的目标来完成。我想检查一个项目是否有全部三个标签。