10

我有一个拍卖域对象和一个用户域对象。拍卖hasMany用户。

我想做createCriteria的事情是这样的:

def c = Auction.createCriteria()
def l = c.list (max: maxVar, offset: offsetVar) {
    contains("users", thisUser)
}

虽然,contains不在可接受节点列表中:createCriteria description page

有没有办法实现这个功能?

需要明确的是,有没有办法让标准是指定的用户对象包含在拍卖的集合属性中?

4

1 回答 1

11

尝试这个:

def l = c.list (max: maxVar, offset: offsetVar) {
    users {
        idEq(thisUser.id)
    }
}
于 2012-07-13T17:04:11.840 回答