Отображение FluentNHibernate на представление - PullRequest
1 голос
/ 01 октября 2009

У меня есть отношения многие ко многим между сущностями, и есть табличное представление, действующее как таблица поиска, определяющая отношения.

Мне любопытно, как сопоставить представление с таблицей в базе данных.

т. Е. Отображение таблицы:

public SomeMap()
{
    Id(...)//set Id and other mapped properties
    HasManyToMany(x => x.Items)
        .Table("SomeLookupTable")
        .ParentKeyColumn("ParentID")
        .ChildKeyColumn("ChildID")
        .LazyLoad()
        .Inverse()
        .Cascade.SaveUpdate();
}

UPDATE

Я только что наткнулся на что-то в области Google Group FluentNHibernate по этому поводу. В моем тестовом примере я использую только один самопровозглашенный поиск, хотя на практике это два. Вопрос подробно объясняется здесь.

1 Ответ

1 голос
/ 01 октября 2009

Вы пытались сопоставить представление, как если бы оно было таблицей? Я не вижу причин, по которым это не сработает.

...