如何使用创建条件比较集合项



注册域名有一系列折扣。

static hasMany = [ discounts: Discount]

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

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

def disid = Discount.get(1).id
def regs = Registration.createCriteria().list(){
            eq('compositeEvent', cod.compositeEvent)
}

试试这个:

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

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

相关内容

  • 没有找到相关文章

最新更新