MongoDB数据类型


MongoDB支持许多数据类型。他们之中有一些是:

  • 字符串(String):这是用于存储数据的最常用数据类型。 MongoDB中的字符串必须为UTF-8有效。

  • 整型(Integer):此类型用于存储数值。整数可以是32位或64位,具体取决于你的服务器。

  • 布尔(Boolean):此类型用于存储布尔值(true / false)。

  • 浮点(Double):此类型用于存储浮点值。

  • 最小/最大键(Min/ Max keys):此类型用于将值与最低和最高BSON元素进行比较。

  • 数组(Arrays):此类型用于将数组或列表或多个值存储到一个键中。

  • 时间戳(Timestamp):ctimestamp。修改或添加文档后,可以方便地进行记录。

  • 对象(Object):此数据类型用于嵌入式文档。

  • 空(Null):此类型用于存储Null值。

  • 符号(Symbol):此数据类型与字符串相同地使用;但是,通常保留给使用特定符号类型的语言。

  • 日期(Date):此数据类型用于以UNIX时间格式存储当前日期或时间。你可以通过创建日期对象并将日期,月份,年份传递到其中来指定自己的日期时间。

  • 对象ID(Object ID):此数据类型用于存储文档的ID。

  • 二进制数据(Binary data):此数据类型用于存储二进制数据。

  • 代码(Code):此数据类型用于将JavaScript代码存储到文档中。

  • 正则表达式(Regular expression):此数据类型用于存储正则表达式。