sql >> Databáze >  >> NoSQL >> MongoDB

Jak získat všechny výsledky, pokud pole unwind v mongodb neexistuje

použijte preserveNullAndEmptyArrays z $unwind pro uchování dokumentů, kde je job_activity neexistuje nebo je prázdný

takže použijte tento $unwind fáze:

{
  $unwind:
    {
      path: "$job_activity",
      preserveNullAndEmptyArrays: true
    }
}



  1. mongodb jak změnit výchozí port

  2. MongoDB přes Mongoose JS - Co je findByID?

  3. textové vyhledávání mongodb s více poli

  4. Nelze najít modul '../build/Release/bson'] kód:'MODULE_NOT_FOUND' } js-bson:Nepodařilo se načíst rozšíření c++ bson pomocí čisté verze JS