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

kesalahan aplikasi mongo PHP:Kesalahan fatal:Pengecualian tidak tertangkap 'MongoException' dengan pesan ''.' tidak diperbolehkan di kunci

Anda tidak dapat memiliki . dalam nama kunci Anda seperti yang diberitahukan oleh pesan kesalahan.

MongoDB menerima ini secara langsung, tetapi Anda tidak akan dapat melakukan kueri terhadap nama bidang ini seperti dalam kueri, titik memiliki arti khusus:

// document
{foo:{bar:"baz"}}}

// query
db.col.find( { 'foo.bar' : 'baz' } );

Semua pengemudi resmi menjaga agar tidak menempatkan . (dan karakter lainnya) dalam nama kunci, dan oleh karena itu driver PHP menolaknya dengan benar.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB 4.x Sinkronisasi Waktu Nyata ke ElasticSearch 6.x +

  2. kinerja buruk mongodb

  3. Ingin melakukan pencadangan tambahan untuk mongodb. Jurnal? Oplog?

  4. Bagaimana cara menggabungkan array pencarian bersarang di luwak?

  5. Ubah urutan properti yang ditampilkan di MongoDB