在查询数据库的时候,使用三元表达式,为什么比 && || 要慢很多,这是怎么回事
可以看看ef生成的语句与预期的差别
取决于数据库到表达式之间的实现,比如直接自己实现数据库,通常不会存在该问题,都直接代码到IEnumerable而不是IQuerable;而EF...起码你追溯一下 sql 吧,各家对ExpressionTree的翻译并不一样。
是啊,就是追 生成SQL 发现了很多问题
可以看看ef生成的语句与预期的差别
– lastmemory 3年前