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

MongoDB - Projektering af et felt, der ikke altid eksisterer

Brug $ifNull

  $project: {
     date: 1,
     name: "$person.name",
     age: { $ifNull: [ "$person.age", "null" ] }
  }  

Du kan finde mere om det her



  1. Hvordan bruger man MongoDB-aggregering til paginering?

  2. Hvordan henter man al indlejret dokumentværdi ved hjælp af den officielle C#-driver til MongoDB?

  3. $push og $set i samme MongoDB-opdatering

  4. dato i MongoDB:når du indsætter Dato-objekter i Mongo-databasen, bliver datoen 1 dag tidligere end sig selv