mongodbに、配列内のほとんどの要素が最初に一致するソート順でドキュメントを返すようにクエリする必要があります。 例:私は果物を検索する場合MongoDB Array配列に一致するドキュメントを返すクエリ
Doc1 : {_id:1,fruits:['apple','orange','banana']}
Doc2 :{_id:1,fruits:['grapes','apple','strawberry']}
は:コレクションに[「りんご」、「オレンジ」]、その後いるDoc1が返されるべきです。 同じ質問を作成するのを手伝ってください。
質問は、すべての要素が完全に一致するとは限りません。たとえば、2番目の配列も修飾されますが、最初の配列よりもスコアが低くなります。 – dilsingi