MongoDB:基本数据类型

  1. 字符串(utf-8)
> db.c2.save({name:"李俊",sex:"boy"})
  1. 布尔bool(只能是true,false)
> db.c2.save({name:"jack",school:"tarena",single:false})

> db.c2.save({name:"jack",school:"tarena",single:true})
  1. 空 null
> db.c2.save({name:"lilei",school:"tarena",single:false,pay:null})
  1. 数值
a. 默认使用64位浮点型数值 整数和小数都可以
> db.c2.save({name:"lilei",gz:18000.88})
> db.c2.save({name:"tom",gz:18000})

b. NumberInt(4字节整数)
> db.c2.save({name:"harry",xf:NumberInt(498)})  
> db.c2.save({name:"tom",xf:NumberInt(498.23)})  //可以存但是只取整数部分

c. NumberLong (8字节整数)
> db.c2.save({name:"tom",xf:NumberLong(4918)})
  1. 代码function( ){/* */}
> db.c2.save(
... {
... lname:"php",
... code:function(){/* <?php echo "hello boy"; ?> */ },
... like:10000
... }
... )

> db.c2.find({lname:"php"})
  1. 正则 /正则表达式/ 和 内嵌
a.正则 
> db.c2.save({jname:"shell",rcode:/.$/})
> db.c2.find({jname:"shell"})

b.内嵌
> db.c2.save({
         tarena: {address:"Beijing",tel:"888888",person:"hansy" }
         })
  1. 数组 [ 值1,值2,值N, …]
> db.c2.save({name:"xiaoqiang",like:["girl","game","eat","sleep"]})
> db.c2.find()
  1. 日期 New Date( )

  2. 对象 ObjectId( )

> db.c2.save({name:"xiaohong",stu_id:ObjectId(),class:"nsd1804"})
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值