社区
MongoDB
帖子详情
MONGODB,数字会变为float类型
qq_34814042
2016-07-09 11:08:28
从shell中更新/写入到文档的数字,会变为float类型
...全文
2119
2
打赏
收藏
MONGODB,数字会变为float类型
从shell中更新/写入到文档的数字,会变为float类型
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
R_128
2017-04-27
打赏
举报
回复
应该是要重新指定新的值,类似于NumberInt() ,这里有提到:http://forum.foxera.com/mongodb/topic/612/%E7%82%BA%E4%BB%80%E9%BA%BC%E5%BE%9Eshell%E4%B8%AD%E5%AF%AB%E5%88%B0document%E7%9A%84%E6%95%B8%E5%AD%97%E9%A1%9E%E5%9E%8B%E6%9C%83%E8%AE%8A%E6%88%90float/6?un=xxx
小灸舞
2016-07-09
打赏
举报
回复
引用:“shell中的数字都被MongoDB当作是双精度数。这意味着如果你从数据库中获得的是一个32位整数,修改文档后,将文档存回数据库的时候,这个整数也就被换成了浮点数,即便保持这个整数原封不动也会这样的。”
参考:《MongoDB权威指南》第一版
MongoDB
快速上手教程
本课程环境:
MongoDB
4.0.10,win7本课程为
MongoDB
实践课程...学习完本课程后,同学们将对
MongoDB
有一个系统的认识,并且对如何应用
MongoDB
开发也
会
形成一套系统框架,深入学习本课程后,将学习
MongoDB
的大多使用场景。
nodejs 与
mongodb
关于浮点型的坑
nodejs 与
mongodb
关于浮点型的坑背景解决步骤第一步第二步 ...检查nodejs中数据转换时是否使用过类似parse
Float
函数,因为这个方法是将字符串
数字
转化为
float
的数值
类型
,但是
mongodb
数据库的数据
类型
浮
MongoDB
数据
类型
数据
类型
基本数据
类型
.monbodb里面的文档可以理解为json 类似的对象。json格式简单,只支持6种数据
类型
。很多时候这是好事,容易被理解,解析和记忆。但是,json的表达能力是有限的。因为只支持null、...
谨慎
mongodb
关于
数字
操作可能导致
类型
及精度变化
例如: db.testnumber.insert({ts:NumberDecimal("1000.55")}) 查询显示: 我们前面,强调说,参数接受
类型
是string,如何是
数字
(默认是double
类型
)也可以,但是有精度丢失的风险,
会
把
数字
变成15位(小数点不...
Java中关于
float
类型
转double
类型
的问题及解决方法
Java中关于
float
类型
转double
类型
的问题及解决方法 过程 public static void main(String[] args) { int i = 1;
float
f = 1.1f; double d = 1.0d; System.out.println((int)(i+f+d));// 3 System.out....
MongoDB
1,747
社区成员
1,464
社区内容
发帖
与我相关
我的任务
MongoDB
MongoDB相关内容讨论区
复制链接
扫一扫
分享
社区描述
MongoDB相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章