0

ユーザーコレクション ( UserFilesを含む) と投稿コレクションを含む MongoDB データベースを作成しています。各投稿にはタグsharedFromフィールドがあります。最終的には、ユーザーが通常投稿するタグや、よく投稿を共有する他のユーザーのタグによって、ユーザーの検索結果が影響を受けるようにする予定です。次のようにしたほうがよいでしょうか:

  1. 各ユーザーの UserFile ドキュメントに、ユーザーが作成した投稿 ID をリストするフィールドを作成しますか?
  2. 使用したすべてのタグと共有した他のユーザーをリストするドキュメントを UserFile にフィールドを作成しますか?
  3. 検索機能に、検索結果に影響を与える検索者の活動を調べさせますか?
  4. 私が考えていない何か?
4

0 に答える 0