【发布时间】:2010-09-06 22:35:12
【问题描述】:
我有一个带有外键“ProductID”的“订单”表。
我想用 product name 在网格中显示订单,不使用 LazyLoad 以获得更好的性能,但我如果使用 DataLoadOptions 它检索 所有 产品字段,这些字段看起来像矫枉过正。
有没有办法在第一个查询中仅检索产品名称? 我可以在 DBML 中设置一些属性吗?
在这个table 中说“外键值”在 Linq To SQL 中是“可见的”,但不知道这是什么意思。
编辑:更改了标题,因为我不确定是否有解决方案。
不敢相信没有人有同样的问题,这是一种非常常见的情况。
【问题讨论】:
标签: .net sql performance linq-to-sql