在MogoDB shell中插入int取出编程Double

来源:互联网 发布:设备吞吐量测试软件 编辑:程序博客网 时间:2024/06/06 11:45

因为MongoDB Shell本身是有格式的,如果不指定插入数字类型默认存成double,指定语句如下:

db.item.insert( {_id:NumberInt(2009),amount:78,name:"kfsjadlfasfkljeihfdsfkasfjslkfjei"} )
查询结果:

{    "2" = table: 0xfe5cd0    {        "name" = "kfsjadlfasfkljeihfdsfkasfjslkfjei"        "_id" = 2009        "amount" = 78.0    }
}
只有制定了int的2009查询出是int型没被转换为double

0 0
原创粉丝点击