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

Tambahkan item ke larik dokumen MongoDB di PyMongo tanpa penyisipan ulang

Anda tidak perlu menggunakan untuk mengambil dokumen terlebih dahulu cukup gunakan .update metode dengan $push operator.

def update_tags(ref, new_tag):
    coll.update({'ref': ref}, {'$push': {'tags': new_tag}})

Karena pembaruan tidak digunakan lagi, Anda harus menggunakan find_one_and_update atau update_one metode jika Anda menggunakan pymongo 2.9 atau yang lebih baru



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Agregat MongoDB mengisi hari-hari yang hilang

  2. mendorong objek ke dalam skema array di Mongoose

  3. Cara Menggunakan Pengumpulan Koneksi MongoDB di AWS Lambda

  4. Mengakses database produksi meteor pada tahun 2016

  5. Mendapatkan data bersarang dari MongoDB ke dalam bingkai data Pandas