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

MongoDB - Kesalahan:dokumen harus memiliki _id sebelum disimpan

Ini cukup sederhana:

  1. Jika Anda telah mendeklarasikan bidang _id secara eksplisit dalam skema, Anda harus menginisialisasinya secara eksplisit
  2. Jika Anda belum mendeklarasikannya dalam skema, MongoDB akan mendeklarasikan dan menginisialisasinya.

Apa yang tidak dapat Anda lakukan, adalah memasukkannya ke dalam skema tetapi tidak menginisialisasinya. Ini akan membuang kesalahan yang Anda bicarakan



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apakah AWS DocumentDB Mendukung Penggabungan 3+ Koleksi Dalam Satu Kueri?

  2. Agregasi MongoDB - $grup menurut tanggal meskipun tidak ada

  3. Desain aplikasi mongodb data musim semi dan agregasi data

  4. Pengantar Server Percona untuk MongoDB 4.2

  5. Menjalankan skrip mongodb melalui mongoid Rails