【发布时间】:2023-03-18 09:16:02
【问题描述】:
在 LINQ 查询中使用 any 与存在之间是否存在性能差异?特别是 LINQ to Entities。
【问题讨论】:
-
因此,根据该帖子,EXISTS 不是 linq 方法。因此,我是否理解 ANY 将是用于查询数据库以检查记录是否存在的唯一合适方法?
-
在 LINQ to Entities 中,Exists() 通常甚至不可用(在 ObjectSet、IQueryable 等上)您唯一的选择是 Any()。 Exists() 仅在您首先在 LINQ 查询中使用 ToList() 时才可用。
标签: linq linq-to-entities