4
エンティティへのLINQに含めますPostTags、PostXTagsの間条件は、私はこれは本当に基本的なテーブル構造を持っている
すべての投稿をタグで取得する必要があります。
PostTagsにtypeという名前のフィールドがあり、そのフィールドにフィルタが必要です。 includのすべての条件にこのエラーが発生します。
インクルードパス式は、そのタイプで定義されたナビゲーションプロパティを参照する必要があります。参照ナビゲーションプロパティには点線のパスを使用し、コレクションナビゲーションプロパティにはSelect演算子を使用します。 パラメータ名:パス
Public IQueryable<Post> GetPosts()
{
return from p in _db.Posts
select p;
}
var posts = GetPosts().Include(p => p.PostXTags.Select(pxt => pxt.PostTag).Where(pt=>pt.Type == 2)).ToList();
のですか?例外?エラー?間違った結果ですか? –