私は日記を持っているWebアプリケーションを持っていますが、この日記は多くのユーザーの多くの投稿を持っています。私は自分のアカウントを持っていて、私は日記を持っていますが、私の友人や信者だけが私の日記を見ることができます。友達フィードのLINQクエリ:自分の投稿だけを友だちに見せる方法
私の質問は、自分の友達やフォロワーだけに私の日記の投稿を見せることができますか?この質問はどのようにして行われますか?
私は唯一の3つのテーブルがこのクエリに挿入されるだろうと考えている:
マイDiaryPostsテーブル:
-------------------------
| ID | UserID | Content |
-------------------------
マイフレンドテーブル:
--------------------------
| ID | UserID | FriendID |
--------------------------
私のフォロワーテーブル:
----------------------------
| ID | UserID | FollowerID |
----------------------------
どのように私は友人の範囲を選択し、彼らだけ私の日記の投稿を表示できるようにクエリを実行することができますか?
は、あなたが本当に人々のリストを選択しますかは、あなたの投稿を見ることを許可、またはユーザーが許可にのみ見て投稿をフィルタリングする必要がありますかあなたのルールによって? – nycdan
私は投稿をフィルタリングする必要があります)= –