Я новичок в Entity Framework. :-)
У меня есть что-то похожее на следующее:
Мастер Стол
------------------------------------
Id: Name: Detail_id:
1 MasterOne 1
2 MasterTwo 2
Таблица сведений:
------------------------------------
Идентификатор: Имя: Тип:
1 Detail_1 1
2 Detail_2 1
3 Detail_3 2
Таблица сведений имеет флаг («Тип»), который различает типы записей.
Мой Мастер объект выглядит так:
Публичный класс Мастер
{
public int ID {get; задавать; }
публичная строка Name {get; задавать; }
общедоступный виртуальный IEnumerable <Detail>
Details {get; задавать; }
}
Моя основная таблица должна загружать подробные записи, но ТОЛЬКО те, которые имеют флаг «1».
Моя проблема в том, что свойство IEnumerable Details извлекает ВСЕ подробные записи, тогда как мне нужно, чтобы оно извлекало только те подробные записи с флагом Type = 1.
Возможно ли это?
Спасибо !!