【问题标题】:EF Core asynchronous complex queriesEF Core 异步复杂查询
【发布时间】:2021-09-17 23:37:05
【问题描述】:

我一直在研究如何在我的 LINQ 查询中执行 group-by 子句,发现只有在客户端执行 GroupBy 才有可能。阅读MS关于复杂查询的文章:https://docs.microsoft.com/en-us/ef/core/querying/complex-query-operators,似乎可以实现服务器端分组(通过分组示例生成的SQL语句可见)。但是,我无法找到复杂查询是否可以异步执行。或者更确切地说,它们是异步执行的。

有谁知道复杂查询是否异步执行?

【问题讨论】:

    标签: c# asp.net-core entity-framework-core


    【解决方案1】:

    同步或异步执行不基于查询的复杂性。它基于您用于使用结果的最终确定方法。如果您使用query.ToListAsync(),它将是异步的。如果你使用query.ToList(),它是同步的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 2021-12-25
      • 1970-01-01
      • 1970-01-01
      • 2020-03-13
      • 1970-01-01
      相关资源
      最近更新 更多