我正在学习流利的Nhibernate,我的问题是:
Inverse
是什么意思?我读到这意味着关系的另一方负责保存,Cascade
,
有人可以解释一下它们之间有什么区别吗? 请详细解释,因为我是NH的新手。
答案 0 :(得分:1)
看看this text (链接下来,这里是mirror on archive.org),详细解释了“反向”属性。
Ayende本人在his blog中很好地解释了不同的级联选项。
一个好的和推荐的读物是“NHibernate in Action”,虽然不是一个简单的文字,但这将涵盖你的很多问题。
答案 1 :(得分:0)
当Inverse = false是必要的时候我找到了解释。
如果我想要一个具有“孩子”集合的父级,并且在子对象中则不会
对父母的提及。
所以你做了很多在父母上添加inverse = false而不在孩子中添加引用。