NHibernate сопоставление идентичности столбцу без генератора - PullRequest
0 голосов
/ 29 октября 2008

Можно ли сопоставить идентификационные данные объекта со столбцом, значения которого не генерируются автоматически, но все еще уникальны?

Если так, что я должен добавить в тег xml identity / generator?

Спасибо.

1 Ответ

2 голосов
/ 29 октября 2008

Это зависит от того, как создаются новые значения идентичности. Мое предположение здесь будет использовать, если вы даете значения новым строкам вручную (до того, как они будут сохранены). К вашему сведению - если вы используете назначенный генератор:

Из-за своей внутренней сущности сущности, использующие этот генератор, не могут быть сохранены с помощью метода SaveOrUpdate () ISession. Вместо этого вы должны явно указать NHibernate, должен ли объект быть сохранен или обновлен, вызывая метод Save () или Update () ISession.

Генераторная документация

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...