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

Kesalahan saat mencoba memperbarui elemen array MongoDb

Operator posisi saat ini tidak didukung oleh Cosmos DB. Harap gunakan solusi berikut:ulangi dokumen dan elemen larik di sisi klien, ubah elemen yang diperlukan, dan terbitkan pembaruan pada dokumen dengan larik baru: Misalnya, dengan asumsi Anda memiliki kumpulan pengguna elemen berikut:

 

…Anda dapat mengeluarkan perintah berikut untuk memperbarui salah satu elemen (dengan id=1 dalam kasus ini): 

Anda dapat menyesuaikan kondisi di if() dengan perincian yang lebih baik daripada yang diizinkan oleh operator posisional.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tidak dapat menarik dari array bersarang dan sub-dokumen pengembalian kueri menggunakan MongoTemplate

  2. Bagaimana Mendesain Lingkungan Basis Data Sumber Terbuka yang Sangat Tersedia

  3. Memperbarui dokumen yang disematkan di MongoDB dengan driver C# resmi

  4. Mengurangi bidang nomor tipe di mongodb dan nodejs

  5. Bagaimana saya bisa menghitung hari ini berdasarkan bulan di laravel?