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

Вмъкнете нов обект в поле за масив от поддокумент в mongoose

Можете да избирате между:

Mongoose Object-way:

document.dots[0].location.push({ /* your subdoc*/ });
document.save(callback);

Mongo/Mongoose Query (използвайки $push и $ оператор ):

YourModel.update(
  {_id: /* doc id */, 'dots.id': /* subdoc id */ },
  {$push: {'dots.$.location': { /* your subdoc */ }},
  callback
);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как правилно да заявите MongoDB вложен документ с python?

  2. Mongodb съвпада с акцентирани знаци като основен символ

  3. Какво може да се направи с Mongo Aggregation / Изпълнение на Mongo Aggregation

  4. Прехвърлянето към ObjectId е неуспешно за стойност 586cc8b3ea780c071bbe2469 на път _id за модел потребител

  5. Оптимизиран начин за заявки в MongoDB, използвайки $in срещу $or