動的にする必要があるクエリがあります。構文のほとんどは正しいと思いますが、グループ化する列の名前を付ける方法がわかりません。いくつかの異なるアプローチを試してみましたが、常にエラーが発生します - 「タイプ 'datarow' にプロパティまたはフィールド 'name' が存在しません」
IQueryable<Result> aggregate1 =
query1Data.Tables[0].AsEnumerable().AsQueryable()
.GroupBy("name", "it")
.Select<Result>("new(Key as Group, Sum(value)as Total)");
次のようなものを使用する必要があると思いますがField<string>("name")
、わかりません。いくつかのフォーラムでこの問題を見てきましたが、問題を回避する方法を明確に答えている人は誰もいないようです。