我是为了插入到我的数据库适当的价格使用MongoDB的3.4 ..的Python - Pymongo MongoDB的3.4 - NumberDecimal
据:
https://github.com/mongodb/specifications/blob/master/source/bson-decimal128/decimal128.rst#reading-from-extended-json
我在Python代码中使用这样的:
'credits': {'$numberDecimal': Decimal128('9.99')},
但抛出:
bson.errors.InvalidDocument: key '$numberDecimal' must not start with '$'
那么使用python在mongodb中插入numberdecimal的正确语法是什么?
感谢和问候
你的语法同样适用于9.99 ...但我总是需要它插入一个双,也为“9”和“9.00”,你知道吗? –
更新了我的答案...另外,为什么downvote? :) – errata