0

いくつかの基準に基づいて音楽トラックを検索するためのデータをモデル化したい: 基準 1、基準 2、基準 3。

そのスキーマにトラックを保存するために、パフォーマンスのクエリに何が良いかわかりません。

criteria1, criteria2, criteria3
{
   _id: "_1512f23",
   name: "somevalue",
}


{
   _id: "_1512f23",
   name: "track 1",
   artist: "artist",
   criterias: {
          criteria1: "somevalue",
          criteria2: "somevalue",
          criteria3: "somevalue"
   }
}

また

criteria
{
   _id: "_1512f23",
   name: "somevalue",
   criterias: {
          track: "somevalue",
          track: "somevalue",
          track: "somevalue"
   }
}


{
   _id: "_1512f23",
   name: "track 1",
   artist: "artist",
}

検索するなら何がいい?多くの場合、各基準 1、2、3 コレクションには、多くのトラックと約 10 ~ 15 の基準ドキュメントがあります。

4

0 に答える 0