命名查询中的 Grails GORM 计数函数
Posted
技术标签:
【中文标题】命名查询中的 Grails GORM 计数函数【英文标题】:Grails GORM count function in a named query 【发布时间】:2011-07-10 10:55:51 【问题描述】:我正在为我在 Grails 中的域类编写一些命名查询,但遇到了障碍。
给定以下域类:
class Contributor
// evals is a collection of another domain class
def evals
static namedQueries =
hasNoEvals
// Something like this...
evals.size() == 0
谁能帮助我选择没有 Eval 的贡献者所需的语法?
谢谢。
【问题讨论】:
【参考方案1】:请在createCriteria
doc 中查找“集合属性”操作。在你的情况下,它是isEmpty
:
static namedQueries =
hasNoEvals
isEmpty('evals')
对于通用的大小限制,它是sizeEq
、sizeLe
等等。
【讨论】:
以上是关于命名查询中的 Grails GORM 计数函数的主要内容,如果未能解决你的问题,请参考以下文章