私はあなたが人々のブログの更新をフォローすることを可能にするアプリを持っています。ユーザーがフォローするユーザーを選択できるページがあります。フォローできる人はdb(テーブル名-Person)に保存され、ユーザーがフォローする人を選択すると、それもdb(テーブル名-Following)に保存されます。
私が抱えている問題は、ユーザーが別の人をフォローするためにページに再度アクセスしたとき、データベースにクエリを実行し、ユーザーがフォローしていない人だけを表示するための最良の方法は何ですか。
EntityFrameworkを使用しています。
私は次のように働いています。whereステートメントが必要です。followBloggers
ユーザーがフォローしているブロガーのリストを返し、Uow.People.GetPeople()
すべてのブロガーを返しています。
var followedBloggers = Uow.FollowBlogger.GetLinks(companyId).ToList();
return Uow.People.GetPeople().Select(p => new { p });