|
|
1
1
为了帮助澄清David的回答: 您用于获取28k ID的查询是什么?这就是您应该合并到此查询中的查询。获取ID对于相对较小的ID(而不是28k)来说效果很好。如果在EF中正确设置关系,则可以避免显式联接。EF不仅仅是SQL的替代包装器。虽然您可以使用断开连接的实体之间的显式连接来编写它,但当将其设置为相关实体相互了解的ORM时,它的功能要强大得多。您的EF表达式应该更像:
不
然后,如果这是EF core,则设置映射:(IEntityTypeConfiguration或OnModelCreating)
或EF6
利用
|
|
|
2
1
因此:
那就别那么做。如果您想要的ID列表在数据库中,那么将其加入到您的查询中。避免从数据库中读取28K ID,然后将其发送回查询体。 |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |