基本エンティティ A と派生エンティティ AA、AB、AC、AD があります。
context.A.GroupBy(x => x.GetType()).Select(x => new { type=x.GetType(), count = x.Count() });
もちろん、エラーが発生します:
LINQ to Entities はメソッド 'System.Type GetType()' メソッドを認識せず、このメソッドはストア式に変換できません。
派生エンティティをタイプ別にグループ化するにはどうすればよいですか?