1
私はETコアを初めて使用しています。私は週間(DateTime列)ごとにグループ化し、LINQからカウントを取得する方法を探しています。グループ週ごと - Entity Frameworkコア
誰か助けてもらえますか?
ありがとうございました。
例: Need to get this same result from LINQ
私はETコアを初めて使用しています。私は週間(DateTime列)ごとにグループ化し、LINQからカウントを取得する方法を探しています。グループ週ごと - Entity Frameworkコア
誰か助けてもらえますか?
ありがとうございました。
例: Need to get this same result from LINQ
EFコア2.0は、GROUP BYを実装していません。
あなたはexecute a raw SQL queryにFromSqlを使用してエンティティにマップ、またはそれが表であるかのようにビューを作成し、エンティティにマッピングすることができますすることができ、例えば:
class BlogPostCount
{
public int BlogID{get;set;}
public int Count {get;set;}
}
var query = "SELECT BlogID,Count(*) as Count from BlogPosts group by BlogID";
var counts = context.BlogPostCounts.FromSQL(query).ToList();
EFコアが実装されていません。グループはまだ。 –
https://stackoverflow.com/questions/42675153/how-to-group-by-week-in-entity-framework-core –
回避策はありますか? –