10

オークションドメインオブジェクトとユーザードメインオブジェクトがあります。オークションhasManyユーザー。

を使用してやりたいことは、createCriteria次のようなものです。

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

containsただし、受け入れ可能なノードのリストにはありません:createCriteriaの説明ページ

この機能を実装する方法はありますか?

明確にするために、指定されたユーザーオブジェクトがオークションのコレクションプロパティ内に含まれているという基準を持つ方法はありますか?

4

1 に答える 1

11

これを試して:

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