Mongodb 1被保存为1.0

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mongodb 1被保存为1.0相关的知识,希望对你有一定的参考价值。

在一个集合上运行此查询时,我得到了我的预期值1被保存为1.0

db.getCollection('users').update({}, {$set: {isActive: 1}},
{upsert:true, multi:true})

更新的集合

/* 1 */
{
    "_id" : ObjectId("5a31d14e358d0a5073f0ec26"),
    "createdAt" : ISODate("2017-12-14T01:18:06.784Z"),
    "__v" : 0,
    "isActive" : 1.0
}
答案

如果这是一个问题,您可以明确定义数据类型,例如{$set: {isActive: NumberInt(1)}

https://docs.mongodb.com/manual/core/shell-types

以上是关于Mongodb 1被保存为1.0的主要内容,如果未能解决你的问题,请参考以下文章

sublimetext3中保存代码片段

android片段-当另一个片段被推到它上面时如何保存片段中的视图状态

为啥代码片段在 matplotlib 2.0.2 上运行良好,但在 matplotlib 2.1.0 上引发错误

我在哪里更改此 Python 代码片段以将临时文件保存在 tmp 文件夹中?

根据图片的url地址下载图片到本地保存代码片段

Android片段重叠