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

MongoDB:Tjek om værdien er null, eller arrayet er tomt

Du kan bruge $or forespørgselsoperator med en check for hver betingelse:

{
  $or: [{
    // Check about no Company key
    Company: {
       $exists: false
    }
  }, {
    // Check for null
    Company: null
  }, {
    // Check for empty array
    Company: {
       $size: 0
    }
  }]
}


  1. Hvordan sammenkæder man arrays fra flere dokumenter i MongoDB?

  2. Hvordan kan jeg sortere i, at nuller sidst er bestilt i mongodb?

  3. MongoDB Atlas forbindelsesfejl kunne ikke oprette forbindelse til server...

  4. MongoDB tæller særskilt værdi?