我有一个数据库表20列,但我只需要与8个列的工作。什么更有效率,返回所有列或铸造linq C#
它是更有效地恢复整个表
_context.products.where(x => x.active);
或者是更好地做到这
_context.products.where(x => x.active).select(x => new SubModels.ProductItem { id = x.id, name = x.name, category = x.category etc etc});
感谢
只返回您需要的数据总是更高效。 – Magnus
是的,这就是我以为我记得一会回来,只是想确认它。谢谢! –
虽然 – Liam