MongoDB 数据类型(小计3)

MongoDB 数据类型(小计3)_第1张图片

正则表达式类型(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类型


MongoDB 数据类型(小计3)_第2张图片

相关函数: ObjectId(), getTimeStamp(), valueOf()

你可能感兴趣的:(MongoDB 数据类型(小计3))