我有一个产品版本序列号列表要存储在 MongoDB 中,例如,
[{"name": "123 > Item A", "serial_number": "123.1"},
{"name": "123 > Item B", "serial_number": "123.2"},
{"name": "123 > Item C", "serial_number": "123.3"},
{"name": "123 > Item D", "serial_number": "123.4"},
{"name": "124 > Item A", "serial_number": "124.1"}]
我应该为 serial_number
属性的字符串使用 float 吗?
最佳答案
使用字符串。如果使用 float ,很可能会出现舍入误差。所以你会得到像 123.30000001 这样的数字,而不是 123.3。
关于mongodb - 字符串还是 float ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2373824/