这很难找到,而且由于我是使用 VS 快速版的业余爱好者,我不相信我可以看到将 SQL 发送到数据库(尽管很高兴得到纠正)。
例如,如果我想通过简单的选择获得数据库中的记录总数
(From f in _db.Foo
Where f.Bar> 3
Select f).Count();
linq to entity 会自动生成一个 SQL group by 和 count 子句 - 这样在 db 服务器和 .net 应用程序之间发送的唯一数据是单个整数(或 long int)值,或者我应该通过操作 linq 自己实现这个实体查询?
谢谢