如何在EF中的GroupBy中动态设置字段

时间:2017-05-11 07:27:54

标签: c# entity-framework lambda

我有以下查询:

  var result = _workOrders.GroupBy(row => row.Asset, (k, g) => new AverageBetweenTwoFailureViewModel
        {
           // fields
        }).ToList();

并知道我需要动态地在row => row.Asset动态设置字段。 我在Net上搜索了一下,我找到了以下代码:

    var arg = Expression.Parameter(typeof(Item), "item");
var body = Expression.Property(arg, "D");
var lambda = Expression.Lambda<Func<Item, DateTime>>(body, arg);
var keySelector = lambda.Compile();

但我在override中使用的Groupby不同。

0 个答案:

没有答案