0
У меня есть следующие классы домена:Grails, отношения и каскадное удаление
class Patient {
...
}
class Receipt{
@NotNull
static belongsTo = [patient:Patient]
...
}
Если я пытаюсь удалить Patient
экземпляр (после создания Receipt
экземпляров), у меня есть MySQLIntegrityConstraintViolationException
. Обратите внимание, что пациент может получать квитанции от нуля до многих.
Не уверен, если это поможет, как насчет добавить имеет много квитанции пациент? – JavaDev
Если у меня есть hasMany в Patient, может ли он быть нулевым (иметь отношение «от нуля до многих»)? – FrancescoDS
да, вам не нужно манипулировать им. Это должно быть просто «static hasMany = [квитанции: квитанция]» – JavaDev