注册域名有一系列折扣。
static hasMany = [ discounts: Discount]
我想提取所有已应用特定折扣的注册。
在下面的代码中,我希望获得其集合具有id disid折扣的所有注册。我怎样才能实现这一目标?我感谢任何帮助!
def disid = Discount.get(1).id
def regs = Registration.createCriteria().list(){
eq('compositeEvent', cod.compositeEvent)
}
答案 0 :(得分:1)
试试这个:
def disid = Discount.get(1).id
def regs = Registration.withCriteria() {
discounts {
eq 'id', disid
}
}
请参阅http://emmanuelrosa.com/articles/gorm-for-sqladdicts-where-clause/