Как добавить дополнительное поле в сгенерированную таблицу ManyToMany с помощью FluentNHibernate - PullRequest
2 голосов
/ 17 февраля 2010

У меня 2 сущности Пользователи и Цвета. Один пользователь может быть связан с несколькими цветами, а один цвет может быть связан с несколькими пользователями. Я использую модель автоматического выживания FluentNHibernate для создания базы данных. Теперь мне нужно добавить в сгенерированную таблицу UserToColor (UserId, ColorId) также дополнительное поле «CreatedOn», как мне это сделать, и можно ли это сделать с помощью fluent-nhibernate?

1 Ответ

3 голосов
/ 18 февраля 2010

NHibernate не поддерживает это.Лучший обходной путь - создать дополнительный класс в виде таблицы ссылок и иметь отношение «один к одному» в каждом из существующих классов.

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