Я пытаюсь выбрать только 2 столбца из свойств навигации, но не могу это сделать, может ли кто-нибудь сообщить мне, как я могу это достичь?Как выбрать только определенные столбцы из свойств навигации с помощью EF
Он работает хороший способ по умолчанию (выбор всех столбцов):
var productreceipts = db.productreceipts.Include(p => p.employee).Include(p => p.productmaster).Include(p => p.vendor);
Что я хочу:
Выберите только 2 колонки образуют каждая из таблиц сотрудников, productmaster, поставщиков.
Я знаю, как выбрать, если у меня есть только одна таблица:
var productreceipt = db.productreceipts.Select(p => new { p.ReceiptId, p.ReceivedBy });
EDIT: Я хочу, чтобы выбрать все свойства первой таблицы (productreceipts) и только несколько выбранных из других.
Любая помощь будет очень признательна.
Заранее спасибо.
'.Select (p => new {propertyName = p.productmaster.SomeProperty}' –