MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

MongoDB - Проектиране на поле, което не винаги съществува

Използвайте $ifNull

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

Можете да намерите повече за него тук



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да инсталирате Robomongo от файла tar.gz като програма в Ubuntu 15.10

  2. Mongoose - Увеличете стойност в масив от обекти

  3. Заявка за изчисление на Mongodb - кумулативно умножение

  4. Mongodb $lookup в Spring data mongo

  5. elemMatch в комбинация с други полета за заявка в Mongoose