$ lookup, по-видимому, соответствует null как информация поиска - PullRequest
0 голосов
/ 04 февраля 2019

У меня следующий поиск, и я получаю странные результаты для документов, у которых нет id_bidon.Похоже, что по умолчанию он равен нулю и соответствует первому документу, у которого нет id_client_bidon.Есть ли способ обойти это?

{
  from: 'book',
  localField: 'id_bidon',
  foreignField: 'id_client_bidon',
  as: 'client'
}

Редактировать (2019-02-04): Если документ в моей коллекции не имеет id_bidon, он будет считаться нулевым и будет связан с книгойс идентификатором id_client_bidon, который является нулевым.

...