2011-02-03 45 views
9

我在學習Fluent Nhibernate,我的問題是:
Inverse是什麼意思?我讀到這意味着關係的另一方負責儲蓄,所以Cascade,NHibernate中的逆和級聯意味着什麼

有人可以請解釋他們之間有什麼區別? 請詳細解釋,因爲我是NH的新手。

回答

0

當Inverse = false是必要時,我找到了一個解釋。 如果我想要一個包含「子」集合的父項,並且該子對象中不會有 對父項的引用。
所以你做了很多關於父的添加inverse = false並且不在孩子中添加引用。

1

看看this text(鏈接下來,這裏是mirror on archive.org,「逆」屬性詳細說明。

不同的級聯方案深受Ayende自己his blog解釋。

好的,並建議讀的是「NHibernate in Action」,而不是一個簡單的文本,這將涵蓋大量的您的問題。

+0

我很抱歉,但我不知道如何做逆=假的作品我只看到它愚蠢的事情,但什麼是它的解釋。而當inverse = false是好的?非常感謝! – gdoron 2011-02-03 12:50:18