MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment obtenir tous les résultats si le champ de déroulement n'existe pas dans mongodb

utilisez les preserveNullAndEmptyArrays de $déroulez pour conserver les documents où job_activity n'existe pas ou est vide

alors utilisez ce $unwind étape :

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