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

Cara menulis larik asosiatif kosong ({}) ke MongoDB dari PHP

Apakah Anda menyimpan objek atau array kosong, apa bedanya? Di BSON, array dan objek disimpan dengan cara yang sama, sebagai dict . Bagaimanapun, untuk pertanyaan Anda.

Untuk driver PHP MongoDB array kosong hanya itu, array kosong, sehingga menyimpannya sebagai array. Saat Anda menambahkan pasangan kunci/nilai ke larik, begitulah cara driver memahami bahwa ia harus menyimpan objek.

Jika Anda benar-benar ingin menyimpan objek kosong, coba :

$d = new \stdClass();
$collection->insert(array('z' => $d));


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoDB Ganti nama bidang yang disematkan

  2. Cara Mengganti Dokumen yang Ada Saat Mengimpor File ke MongoDB

  3. TypeError:UserSchema bukan konstruktor (Skema bukan konstruktor MongoDB)

  4. Kembalikan berbagai dokumen di sekitar ID di MongoDB

  5. Menggunakan Kembali Koneksi Database Dengan Fungsi Azure Menggunakan Javascript