2016-08-16 216 views
0

你好,我有类Person,它的属性是Job和String nam类型的对象“,现在另一方面Job类具有属性:String jobname.I想要提取所有具有Job的Person和作业名是 “admin” 例如,我该怎么办呢?通过对象属性提取对象

+0

FOA您应该添加您的域的少量代码块以获得更好的问题可读性。 –

回答

0

您应该使用个createCriteria()方法和别名

def people = Person.createCriteria().list() { 
    createAlias('job', 'j'), 
    eq('j.jobname', 'admin') 
} 

了解更多有关个createCriteria here