我想在这样的标准中查询列表:
def patterns = ["abc%", "cde%"]
def criteria = MyEntity.createCriteria();
def results = criteria.list {
and {
patterns.collect {
not { ilike(name, it) }
}
}
这基本上可以吗?我该怎么做才能使这个查询工作?
答案 0 :(得分:0)
而不是收集哪些内容将创建您需要简单迭代的内容集合。
def patterns = ["abc%", "cde%"]
def criteria = MyEntity.createCriteria();
def results = criteria.list {
and {
patterns.each {
not { ilike('name', it) }
}
}