アプリケーションでプロジェクトを説明するためにタグが使用された回数を合計するために使用しているビューがあります。各プロジェクトにはタグの配列が添付されており、タグを表示するときに、他に何回使用されたかを表示したいと思います(そして他のプロジェクトにリンクします)。タグオブジェクトは次のようになります
public class Tag {
public int TagID { get; set; }
public int ProjectID { get; set; }
public string TagValue { get; set; }
//public int TagCount { get {LINQ Query returning count from View}; }
}
ビューは、単にTagValueと発生回数です。私の質問は次のとおりです。
- このようにEFでビューを使用する必要がありますか?
- このようなビューをクエリする最もエレガントな方法は何ですか?
- 他のエンティティと同じようにLINQを使用してクエリを実行できるように、EFにこのビューを認識させる場所と方法を教えてください。