Я создал список продуктов - т.е. список вручную в коде.
Можно ли с помощью nhibernate отправлять список продуктов и автоматически добавлять детали.
свойство класса продукта - это идентификатор автоматического приращения в базе данных.
Я определил его так:
public virtual int Id { get; set; }
Но, конечно, это автоматическое добавочное поле в базе данных, так чтоя установил его на объекте (стандартный класс c #) для импорта в базу данных.
Если это возможно.
В моих сопоставлениях он настроен так
<class name="Product">
<id name="Id" column="ProductID">
<generator class="assigned" />
</id>
<property name="Name" />
<more property names are here.............>
Я думаю, что это возможно, но у меня возникли проблемы с пониманием того, как я могу отправить коллекцию моей модели Продукта (Список) в nhibernate для автоматической вставки
Любая помощь действительно ценится
РЕДАКТИРОВАТЬ
Я хотел бы уточнить, что я делаю .. У меня есть класс продукта, который в основном является сущностью.Я создал несколько продуктов, которые находятся в СПИСКЕ, например List
, поэтому с набором продуктов, которые я хотел бы ЗАПАРТИРОВАТЬ, вставьте их в базу данных.
И уточните, что это ProductID базы данных.поле генерируется автоматически, следовательно, что я должен установить для идентификатора класса, так как он будет технически вставлен, и база данных позаботится об этом поле.
вот мое свойство, которое представляет идентификатор в базе данных
public virtual int Id { get; set; }
Может быть, я должен установить для него обнуляемый INT, а затем я могу установить его в NULL ?????Хотя я предполагаю
Я надеюсь, что объяснил себя немного лучше.