С сайта Grails: http://www.grails.org/doc/1.0.x/guide/5.%20Object%20Relational%20Mapping%20(GORM).htmlВыполняет ли каскад Grails, когда не используется domain.delete()?
class Airport {
String name
static hasMany = [flights:Flight]
}
class Flight {
String number
static belongsTo = [airport:Airport]
}
Затем вызова delete()
на примере аэропорта будут удалены все связанные с ним объекты Flight (так как они belongTo аэропорт). Если мне удастся удалить аэропорт, используя executeUpdate
, могу ли я ожидать, что он удалит полеты?
Спасибо
Возможно, вы можете обойти это, вручную настроив hibernate (hibernate.cfg.xml), если вам нужно. – 2010-12-15 18:31:36