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

Как да разрешите нулево поле при актуализиране в Mongoose?

Изградете своята update обект програмно, за да не включва 'contact.phone' когато не е предоставено:

var update = {
    name : venue.name
};
if (venue.contact.formattedPhone) {
    update['contact.phone'] = venue.contact.formattedPhone;
}
Venue.update({_id : venue.id}, update, {upsert: true, safe:false}).exec();



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Неуспешна инсталация на MongoDB в Ubuntu 14.04

  2. Как да разположите Percona Server за MongoDB за висока наличност

  3. Как да филтрирате масив в Mongodb документ с помощта на Spring

  4. Изпълнения на MongoDB - колко бази данни, колекции?

  5. 3 начина за премахване на стойност от масив в MongoDB