0

我写了这个查询:

            var queryDetails = DbContext.ProductEventNotificationDetails.Where(p 
                 =>p.ProductEventNotifications_Id == ID).ToList().Select(r => new
                        {
                            r.Id,
                            NotificationMethod = 
                               r.NotificationContact.NotificationMethod.Name

                        });

所以,我只需要根据 NotificationMethod 值获取不同的值。如果我最后使用 distinct(),它会根据 Id 进行调度。你能告诉我如何做到这一点吗?

4

1 回答 1

1
var queryDetails = DbContext.ProductEventNotificationDetails
    .GroupBy(x => x.NotificationMethod)
    .Select(group => group.Key);
于 2012-05-29T20:19:21.303 回答