我有2个domainClasses如下:格姆过滤
class Customer {
def name
static hasMany = [accounts:Account]
}
class Account {
def accountNo
def type
}
这里帐户的类型可以是“节能”,“当前”,“FD”
我想写一个标准来搜索所有那些账户类型为“Saving”,“Current”的客户。
应该是什么标准,我尝试使用下面:
def customers = Customer.createCriteria().list {
accounts {
and {
eq('type','Saving')
eq('type','Current')
}
}
}
但在执行时它创建内部联接即给予0的结果。
会发生什么事,如果你使用的不是AND OR? –
因为我想获得所有拥有这两种类型帐户的客户 –