Как добавить предложение «Выбрать» в запрос EF4.1 в приложении MVC3 - PullRequest
0 голосов
/ 08 февраля 2012

У меня есть простой запрос инфраструктуры объектов в приложении MVC3, например,

var instances= db.Instances.Include(c => c.CompanyLead).Include(c => c.SalesLead).Include(c => c.Customer);

        return View(instances);

Этот запрос работает нормально и, по сути, возвращает все экземпляры.Однако мне нужно отфильтровать этот запрос и в основном добавить фразу:

var instances = db.Instances.Include (c => c.CompanyLead) .Include (c => c.SalesLead) .Include (c=> c.Customer) WHERE InstanceType = x

Я не хочу возвращаться к классу ObjectQuery с объектом контекста БД.Я думал, что смогу изменить этот запрос.Я не прав?

1 Ответ

0 голосов
/ 08 февраля 2012

var instances = db.Instances.Where (c => c.InstanceType == "x"). Include (c => c.CompanyLead) .Include (c => c.SalesLead) .Include (c => c.Customer)

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