MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana cara memasukkan elemen ke daftar internal MongoDB?

Salah satu cara untuk melakukannya adalah dengan $push :

db.col.update(
    { name: 'doc', 'list.id': 2 }, 
    {$push: {'list.$.items': {id: 5, name: 'item5'}}}
)

http://docs.mongodb.org/manual/reference/operator/push/

Anda juga dapat mengganti $push dengan operator lain seperti (mungkin) $addToSet untuk mendapatkan hasil yang tepat seperti yang Anda cari.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mengapa skema saya tidak menambahkan nilai default dalam array luwak?

  2. Masukkan Kamus ke MongoDB dengan c# driver

  3. Bagaimana cara memeriksa koneksi ke mongodb

  4. Pengikisan Web dengan Scrapy dan MongoDB

  5. Maks dan min di mongodb