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

PyMongo berperilaku buruk dengan angka floating point

Berdasarkan ini

Anda sebenarnya memasukkan string, bukan float

Anda seharusnya dapat menyisipkan float dengan c.enter_data(24.3)

Untuk men-debug lebih lanjut saya sarankan:

  • Mencoba perintah pada klien baris perintah mongo, untuk mengonfirmasi perilaku floating point
  • Saat Anda memasukkan CLI atau kode Python Anda, pegang ID objek yang disisipkan, untuk memastikan Anda melihat objek yang tepat


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mengapa MongoDB Begitu Cepat?

  2. Mencari referensi aplikasi nodejs, expressjs &mongodb untuk digunakan sebagai template

  3. Bagaimana cara menulis kueri pembaruan di mongodb untuk array yang sangat bersarang?

  4. Pindahkan elemen dari satu larik ke larik lain dalam dokumen yang sama MongoDB

  5. Instance Mongo mana di Replica Set yang dipanggil oleh aplikasi?