0

注册域名有一系列折扣。

static hasMany = [ discounts: Discount]

我想提取应用了特定折扣的所有注册。

在下面的代码中,我想获取其集合具有 id disid 折扣的所有注册。我怎样才能做到这一点?我很感激任何帮助!

def disid = Discount.get(1).id

def regs = Registration.createCriteria().list(){

            eq('compositeEvent', cod.compositeEvent)

}
4

1 回答 1

1

尝试这个:

def disid = Discount.get(1).id

def regs = Registration.withCriteria() {
    discounts  {
        eq 'id', disid
    }
}

请参阅http://emmanuelrosa.com/articles/gorm-for-sqladdicts-where-clause/

于 2016-02-26T09:54:42.703 回答