Think этих документов в MongoDB:Найти документ, который соответствует те же элементы массива в MongoDB
{id:1, people:['james', 'john', 'candy']}
{id:2, people:['james', 'john', 'candy', 'gary']}
Как я могу найти документ, который соответствовал только полный набор элементов массива, независимо от порядка элементов массива.
Например, если я ввода этого:
input=[ 'candy', 'james', 'john' ]
Ответ соответствующий документ должен быть id:1
.
Если у меня были другие документы с одинаковыми 3 людьми, независимо от их порядка в массиве MongoDB people
, он также должен совпадать.
Я пробовал $all
, но это не сработало.
испытанной, это работа –