0
我在這裏錯過了一些東西!與NHibernate一起使用Iesi ISet
我正在使用ISet來映射我的NHibernate winform c#項目中的集合。
現在我想要做這樣的事情:
Person _person=new Person();
Address _address1=new Address();
_person.Addresses.Add(_address1);
_address1.Person=_person;
Address _address2=new Address();
_person.Addresses.Add(_address2);
_address2.Person=_person;
_session.Save(_person);
現在地址是HashedSet<Address>
,當我嘗試添加_address2,「添加」方法返回false,因爲地址編號爲空,不能添加的對象... _address1 Id也爲null!
如何解決?
丹尼爾