Есть ли способ отфильтровать строки в сопоставлении HasManyToMany?FluentNHibernate HasManyToMany Условные сопоставления
У меня есть три таблицы (устаревшие, не в состоянии их изменить) Сервис, ресурс и ресурсУслуги. ResourceService позволяет нескольким ресурсам связываться с несколькими службами, но также имеет столбец «Active».
На моем объекте домена ресурса Я сопоставил службы, связанные с ресурсом, с помощью свойства «ProvidedBy», которое возвращает массив служб. Проблема в том, что мне нужны только строки из служб, которые отмечены как активные.
Я пропустил что-то основное здесь?
Это кажется довольно тяжеловес учитывая то, что я пытаюсь сделать, но если свободный не поддерживает какой-либо другой метод, я думаю, это то, что я должен буду делать! –
Речь идет не только о том, что поддерживает Fluent, но о том, что поддерживает NHibernate. Вы всегда можете использовать файл сопоставления XML для определения и применения фильтра, если хотите ...;) –