Я пытаюсь настроить отображение «многие ко многим» в Fluent Nhibernate, у которого есть предложение where, присоединенное к дочерней таблице.
Вот как это должно работать:
HasManyToMany(p => p.Images)
.Table("ProductImages")
.ParentKeyColumn("ProductID")
.ChildKeyColumn("ImageID")
.Where("ImageTypeID = 2");
Столбец ImageTypeID находится в таблице изображений, но NHibernate предполагает, что он является частью таблицы ProductImages. Любая идея, как я могу указать это?
Спасибо!