设为首页 收藏本站
查看: 1556|回复: 0

[经验分享] MongoDB数据库的数据类型和$type操作符

[复制链接]

尚未签到

发表于 2017-12-16 14:39:01 | 显示全部楼层 |阅读模式
前面的话
  本文将详细介绍MongoDB数据库的数据类型和$type操作符

数据类型
  MongoDB支持以下数据类型
  

类型        数字          备注  
Double        
1         双精度浮点数 - 此类型用于存储浮点值  
String        
2         字符串 - 这是用于存储数据的最常用的数据类型。MongoDB中的字符串必须为UTF-8  
Object        
3         对象 - 此数据类型用于嵌入式文档  
Array         
4         数组 - 此类型用于将数组或列表或多个值存储到一个键中  
Binary data   
5         二进制数据 - 此数据类型用于存储二进制数据  
Undefined     
6         已废弃  
Object>7         对象ID - 此数据类型用于存储文档的ID  
Boolean      
8         布尔类型 - 此类型用于存储布尔值(true / false)值  
Date         
9         日期 - 此数据类型用于以UNIX时间格式存储当前日期或时间。可以通过创建日期对象并将日,月,年的日期进行指定自己需要的日期时间  
Null         
10        Null - 此类型用于存储Null值  
Regular      
11        正则表达式 - 此数据类型用于存储正则表达式  
JavaScript   
13        代码 - 此数据类型用于将JavaScript代码存储到文档中  
Symbol        
14        符号 - 该数据类型与字符串相同;但是,通常保留用于使用特定符号类型的语言  
JavaScript (
with scope)  15     代码 - 此数据类型用于将带作用域的JavaScript代码存储到文档中  

32-bit integer           16     32位整型 - 此类型用于存储数值  
Timestamp               
17     时间戳 - 当文档被修改或添加时,可以方便地进行录制  

64-bit integer           18     64位整型 - 此类型用于存储数值  
Min key                  
255    最小键 - 此类型用于将值与最小BSON元素进行比较  
Max key                  
127    最大键 - 此类型用于将值与最大BSON元素进行比较  


$type
  $type操作符是基于BSON类型来检索集合中匹配的数据类型,并返回结果

DSC0000.png
  查找值类型为数字的x,数字的$type为1

DSC0001.png   查找值类型为字符串的x,字符串的$type为2

DSC0002.png   查找值类型为布尔值的x,布尔值的$type为8

DSC0003.png

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-424720-1-1.html 上篇帖子: [原创]实现MongoDB数据库审计SQL语句的脚本 下篇帖子: Ubuntu14.04下Mongodb的Java API编程实例(手动项目或者maven项目)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表