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 に答える