エンティティがあります
Blog{ blogId, name, creatorUserId }
BlogSettings{ blogId, userId, column1 }
今、私は受け入れるメソッドを持ってblogId
おり、私は(not )userId
を照会していますBlog
BlogSettings
Blog
のコレクションが含まれていますBlogSettings
。
どうすればいいですか?
context.Blogs.Include("BlogSettings").Where( b => b.BlogId == blogId)
userId == userId の BlogSettings しか必要ないので、これを書くと非常に非効率的です。
Note:
私は BlogSettings でクエリを実行していません。ご覧のとおり、ブログ コレクションに対してクエリを実行しています。