Найти документ в иерархической коллекции MongoDB по любому полю - PullRequest
0 голосов
/ 05 мая 2020

Учитывая приведенный ниже образец документа в MongoDB, есть ли способ найти все документы, в которых есть кто-то с именем «Джон»? То есть запрос вернет записи 1 и 3 ниже. Я не могу использовать {"name" : "John" } или {"father.name" : "John" }, поскольку оба возвращают только одну запись.

{ "id": 1, "name": "John" },
{ "id": 2, "name": "Sam" },
{ "id": 3, "name": "Fred", "father": { "name": "John" } }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...