【发布时间】:2009-08-11 16:11:08
【问题描述】:
我正在尝试使用新的 LINQ 提供程序将用于多字段搜索页面的条件查询替换为 LINQ 查询。但是,我在获取记录计数时遇到了问题,以便我可以实现分页。我正在努力取得成果 等效于使用 LINQ 从 Criteria API 的 CountDistinct 投影产生的投影。有没有办法做到这一点?
LINQ 提供的 Distinct() 方法似乎不像我预期的那样运行,并将“.Distinct().Count()”附加到按字段分组的 LINQ 查询的末尾,我想要一个不同的字段count of (an integer ID column) 似乎返回这些值的非不同计数。
如果需要,我可以提供我正在使用的代码,但是由于字段太多,所以 很长,所以如果不需要的话,我不想把帖子挤满。
谢谢!
【问题讨论】:
标签: c# linq nhibernate