Я пытаюсь определить лучший способ изменить мою модель данных или запрос linq, чтобы уменьшить количество избыточных SQL запрашиваемых столбцов.
У меня есть модель клиента, модель изделия и сущность соединения customerItem.
Мне нужно имя клиента и имя товара из модели клиента и модели изделия соответственно.
Если я просматриваю SQL с SQL профилировщиком, его Выбрать * из всех 3 таблиц.
Как я могу выбрать * из customerITem ТОЛЬКО включить customer.customerName, Item.ItemName?
var aMRSContext = _context.CustomerItems.Include (c => c .Customer). Включить (c => c .Item);