0
У меня проблема при сохранении моей сущности. Mapping:NHibernate. Инициировать сохранение коллекции при сохранении родителя
?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
assembly="Clients.Core"
namespace="Clients.Core.Domains">
<class name="Sales, Clients.Core" table='sales'>
<id name="Id" unsaved-value="0">
<column name="id" not-null="true"/>
<generator class="native"/>
</id>
<property name="Guid">
<column name="guid"/>
</property>
<set name="Accounts" table="sales_users" lazy="false">
<key column="sales_id" />
<element column="user_id" type="Int32" />
</set>
Домен:
public class Sales : BaseDomain
{
ICollection<int> accounts = new List<int>();
public virtual ICollection<int> Accounts
{
get { return accounts; }
set { accounts = value; }
}
public Sales() { }
}
Когда я сохранить продажи коллекции объектов Account не сохранить в таблице sales_users. Что нужно сделать для его сохранения? Пожалуйста, не советуйте мне использовать классы внутри. Список
Большое спасибо.