正则表达式类型(type = 11)
主要用于查询,使用正则表达式作为限定条件
example:
1.{name:/foo/} name字段包含有foo的文档
2.{name:/foo/i} name字段包含有foo的文档, 且不区分大小写
3.{name:/^foo/i} name字段以foo开头的文档,且不区分大小写
JavaScript代码类型
文档中可包含任意javaScript代码
example: {"func":function(){}}
Date日期类型
日期类型是一个64位整数,它代表的是距unix epoch(1970年1月1日)的毫秒数
MongoDB在存储时间时,先转化为UTC时间(世界标准时间)
北京时间(CST) = UTC+8个小时
MongoDB shell中使用 new Date或 ISODate来创建时间对象,在进行显示时,shell会根据本地时间去设置显示日期对象
ObjectId类型
相关函数: ObjectId(), getTimeStamp(), valueOf()
网友评论