0

我有一个包含几套/袋的实体。NHibernate 有没有关于如何删除它的建议?当然,我可以在每个列表上执行 foreach 并删除每个孩子,但这会创建许多删除语句。为每个子表创建 HQL 更好,还是其他方法更好?我还在另一个线程上看到使用 IStatelessSession。这里明智吗?

4

1 回答 1

1

我个人认为HQL在这种情况下效果很好。

或者,如果您的胃可以cascading deletion在数据库级别使用它,则自动删除父项和子项。

于 2012-10-04T08:54:06.973 回答