Запрос в MognoDB с использованием Node.js - PullRequest
0 голосов
/ 27 мая 2020

, скажем так, мои документы выглядят так.

name: "Foo Bar"
dob: "Foo Bar"
type: "Foo Bar"
objects: ["1", "2", "3"]

теперь у меня есть один массив.

some_array = ["1", "5", "6"]

теперь я хочу запустить запрос так, что если любое значение some_array соответствует любому значению объектов из документов он вернет результаты из коллекции.

Я пробовал запрос, используя комбинацию QUERY AN ARRAY + $ elemMatch + $ in, но ничего не работает.

Как я могу это сделать?

1 Ответ

1 голос
/ 27 мая 2020

Оператор $in должен быть всем, что вам нужно:

db.collection.find({objects:{$in:["1","5","6"]}})

Площадка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...