> db.data.update({'name': 'zero'}, {'$set': {'value': 0}})
> db.data.findOne({'name': 'zero})
{'name': 'zero', 'value': 0.0}
我如何让Mongo插入整数?
谢谢
您使用哪个版本的mongodb?
—
kamaradclimber 2011年
请注意,在我的情况下,当我想在已经设置为Long的某个“ val”处{$ set:{val:NumberInt(0)}}时,它并没有改变。我必须首先将其更改为其他值,然后将其更改回0,以使NumberInt(0)生效
—
kommradHomer 2016年
我遇到了同样的问题,在意识到我错误地将int32更改为double以后,除非我先将其更改为其他值,否则使用NumberInt()将其设置回原先无法修复类型。
—
user1055568