Ich habe einen Export einer Sammlung (von meinem localhost) mit dem MongoDB-Client MongoHub und dann auch mit MongoHub auf einen Remote-Server importiert.Warum importiert MongoDB/MongoHub einige Float-Werte als Number.POSITIVE_INFINITY?
Heute habe ich festgestellt, dass 142 Werte (von 68k) Float-Werte Number.POSITIVE_INFINITY
im Remote-Server sind.
Es geschieht in verschiedenen Eigenschaftsnamen, z. byGender.women
Localhost:
"byGender": {
"women": 10.232445707200000129,
"men": 43.622531699299997854
},
Remote-Server:
"byGender": {
"women": Number.POSITIVE_INFINITY,
"men": 43.622531699299997854
},
überprüfte ich die Exportdatei und Daten es korrekt ist, so dass die Ausgabe in dem Import sein sollte.
Ich gebe als Beispiel andere Werte, die Number.POSITIVE_INFINITY umgewandelt werden:
- 44,202104087999998683
- 19,085516518799998664
- 20,620553158300001684
- 18,124746482399999081
- 1,8338334224999999211
Wissen Sie, ob es einen Grund gibt?
Server ist Ubuntu 16.04, Mongo v3.2.7