2010-01-18 61 views

回答

1

我相信如果Type屬性是一個不在數據庫中的新類型(即沒有id),它將被插入並給出一個新的id。如果該類型從數據庫中取出,則將插入該用戶並使用現有類型的ID。

+0

是的,這也是我的想法,但Nhibernate沒有跟蹤類型,因爲它們不是實體...我是否必須同時具有引用和聯接才能加載類型? – 2010-01-18 01:37:40

0

http://nhibernate.info/doc/nhibernate-reference/mapping.html#mapping-declaration-join

使用的元素,它是可以將一個類的屬性映射到 多個表,當有表之間的1對1的關係。

含義,每個用戶在兩個表中都有一行。

+0

我不想有一個UserType實體,我正在使用將這些列包含在我的用戶實體中。 – 2010-01-18 01:55:37

+0

我的不好,我誤解了你的問題。 – 2010-01-18 02:05:15

相關問題