【问题标题】:Grails one to many relationship behaviorGrails 一对多关系行为
【发布时间】:2014-07-04 00:45:58
【问题描述】:

我知道一对多关系的好处之一是级联行为,例如删除父(拥有)对象导致 子项(父项拥有的对象)的删除,但是如果它拥有的对象也由另一个父项拥有,如果只有一个父项被删除,它们仍然会被删除吗?

【问题讨论】:

  • 你试过了吗?我怀疑您没有这样做,因为您会发现如果子实例正在被另一个实例使用,它不会删除它们。
  • @Joshua Moore 虽然这是我怀疑和想要的行为,但不,我没有尝试过。感谢您为我确认。

标签: grails


【解决方案1】:

GORM/Grails 足够聪明,可以在这种情况下确定子实例在被另一个实例使用时不应该被删除。 (如我对原始问题的 cmets 所示)

【讨论】:

  • 我想知道您为什么没有发布该评论作为答案,以便我将您标记为正确。再次感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多