sql >> Database teknologi >  >> NoSQL >> MongoDB

Sådan får du alle resultater, hvis afspændingsfeltet ikke findes i mongodb

brug preserveNullAndEmptyArrays af $unwind at opbevare dokumenter, hvor job_activity eksisterer ikke eller er tom

så brug denne $unwind fase:

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



  1. MongoDB ved hjælp af en OR-klausul i mongoengine

  2. Konverter en streng til et tal i MongoDB-projektion

  3. MongoDB $isArray

  4. Mongoose befolke indlejret