Как NHibernate может использовать значение по умолчанию базы данных при сохранении нового объекта?

От StyleCop

частные поля, общедоступные поля, конструкторы, свойства, открытые методы, закрытые методы

Как StyleCop являются частью процесса сборки MS, Вы могли просмотреть это как фактический стандарт

5
задан iammichael 14 July 2009 в 16:40
поделиться

1 ответ

Вы можете указать, что свойство генерируется базой данных:

NHibernate Mapping - property

Итак, для вашего случая вы должны указать:

generated="insert"

Таким образом, NHibernate знает, что после INSERT необходимо обновить объект, но после обновлений DateCreated не будет изменен.

Возможно, вам также придется указать:

update="false" insert="false"

Я никогда не использовал сгенерированный, и я не уверен, что NHibernate выводит для установки те или вы должны сделать это явно.

4
ответ дан 14 December 2019 в 19:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: