sql >> Database teknologi >  >> NoSQL >> MongoDB

PyMongo opfører sig dårligt med flydende kommatal

Baseret på dette

Du indsætter faktisk en streng, ikke en float

Du bør være i stand til at indsætte flydere med c.enter_data(24.3)

For at fejlsøge yderligere foreslår jeg:

  • Prøver kommandoerne på mongo-kommandolinjeklienten for at bekræfte adfærd med flydende komma
  • Når du indsætter CLI'en eller din Python-kode, skal du få fat i ID'et for det indsatte objekt for at sikre, at du ser på det rigtige objekt


  1. MongoDB $addField og $indexOfArray i Spring Data

  2. Brug af Jade til at gentage JSON

  3. Tving mongodb til at udsende streng JSON

  4. Kædende løfte om at opdatere et referencedokument i Mongoose