|
22
|
| stackoverflowuser · 技术社区 · 15 年前 |
|
|
1
33
通常,关联在您第一次引用它们时加载。这意味着如果你选择100
正如你所说的,
|
|
|
2
8
是的,您的理解是正确的;associateWith在查询前过滤数据,而loadWith在查询中返回关联的对象。执行loadWith的原因是,您可以在一个查询中返回关联的对象。否则,当您迭代关联的对象时,将进行额外的DB调用。 您自己也可以尝试不同的示例,并查看通过探查器或其他记录器生成的SQL。请记住,在执行任何查询之前,需要在DataContext上设置这些选项。 请看下面链接(msdn)中的示例。我刚刚复制了他们在那里使用的例子。
|
|
|
A B · C#Excel自动调整列避免长文本时出错 11 月前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 11 月前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 11 月前 |
|
|
Duck0 · 这个对象在更高的帧率下会更快吗,因为它在Update()中? 12 月前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 12 月前 |