MongoDB数据类型

数据类型         描述                                                                举例

null         表示空值或者未定义的对象                         {"x":null}

布尔值         真或者假:true或者false                         {"x":true}

32位整数          32位整数。shell是不支持该类型的,shell中默认会转换成64位浮点数    

64位整数          64位整数。shell是不支持该类型的,shell中默认会转换成64位浮点数    

64位浮点数      64位浮点数。shell中的数字就是这一种类型         {"x"3.14"y"3}

字符串         UTF-8字符串                                 {"foo":"bar"}

符号         shell不支持,shell会将数据库中的符号类型的数据自动转换成字符串    

对象id         文档的12字节的唯一id                         {"id": ObjectId()}

日期         从标准纪元开始的毫秒数                         {"date":new Date()}

正则表达式      文档中可以包含正则表达式,遵循JavaScript的语法  {"foo":/foobar/i}

代码         文档中可以包含JavaScript代码                 {"x"function() {}} 

未定义         undefined                                 {"x"undefined}

数组         值的集合或者列表                                 {"arr": ["a","b"]}

内嵌文档          文档可以作为文档中某个keyvalue                 {"x":{"foo":"bar"}}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值