Создать динамический искатель между двумя классами в Grails

У меня есть два класса домена (таблицы БД) в моем проекте Grails:

class Doctor {
String role;
String name;
String surname;
String address;
 ...


@NotNull
static belongsTo = [secUser:SecUser]
....
}



class SecUser {

transient springSecurityService

String username
String password
...

}

Я хотел бы найти всех SecUser, которые не имеют соответствующего доктора.

Как мне это сделать?

1 ответ

Я думаю, что вам нужно что-то вроде этого:

SecUser.executeQuery(" FROM SecUser secUser WHERE NOT EXISTS (SELECT doctor.SecUser FROM Doctor doctor")
Другие вопросы по тегам