我有一个Auction域对象和一个User域对象。拍卖hasMany
用户。
使用createCriteria
我想做的事情是这样的:
def c = Auction.createCriteria()
def l = c.list (max: maxVar, offset: offsetVar) {
contains("users", thisUser)
}
但是,contains
不在可接受节点列表中:createCriteria description page。
有没有办法实现这个功能?
要清楚,有没有办法让条件是指定的User对象包含在Auction的集合属性中?
答案 0 :(得分:11)
试试这个:
def l = c.list (max: maxVar, offset: offsetVar) {
users {
idEq(thisUser.id)
}
}