Darauf basierend
Sie fügen tatsächlich einen String ein, keinen Float
Sie sollten Floats mit c.enter_data(24.3)
einfügen können
Um weiter zu debuggen, schlage ich vor:
- Ausprobieren der Befehle auf dem Mongo-Befehlszeilenclient, um das Gleitkommaverhalten zu bestätigen
- Wenn Sie in die CLI oder Ihren Python-Code einfügen, erhalten Sie die ID des eingefügten Objekts, um sicherzustellen, dass Sie das richtige Objekt betrachten