Создать динамический искатель между двумя классами в 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")