次のクエリを取得しました。これは、各UserIdの値ではなく、常にResubCount = 1である点を除いて、うまく機能します。
今:
ResolvedDate: Date
ResubCount = 1
UserId = UserId
これで、クエリはデータベースから10個の結果を返します(たとえば)。
私はそれをそのようにしたい:
ResolvedDate: Date
ResubCount = 10
UserId = UserId
これは私の質問です:
var result = (from a in _dataContext.Activities
where a.IsResolved && a.ResolvedDate != null
group a by new { a.ResolvedDate, a.UserId }
into agroup
select new
{
ResolvedDate = EntityFunctions.TruncateTime(agroup.Key.ResolvedDate),
ResubCount = agroup.Count(),
UserId = from item in agroup select new { item.UserId }
});