美文网首页
MongoDB开发之 基本数据类型

MongoDB开发之 基本数据类型

作者: 五月笙 | 来源:发表于2020-12-17 10:00 被阅读0次

MongoDB的文档与JavaScript中的对象相近,因而可认为它类似JSON。

JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate.

null

表示空值或者不存在的字段。

{"name":null}

布尔型

布尔类型有两个值:ture和false

{"is_online": true}

数值

shell 默认使用64位浮点型数值。

{"size": 12386.12}
{"size": 234812}

整型值也可以使用包装类:

NumberInt类:4字节带符号的整数
NumberLong类:8字节带符号的整数
{"size": NumberInt("3")}
{"size": NumberLong("3")}

字符串

{"name":"测试机械1"}

日期

从标准纪元开始的毫秒数:

{"time": new Date()}

正则表达式

文档中可以包含正则表达式:

{"match": /\b([a-z]+) \1\b/i}

数组

数据列表可以表示为数组:

{"work_record":[123, 456, 789]}

内嵌文档

一个完整的文档可以作为值嵌入其他文档:

{
  "name":"测试机械1",
  "plate_number":"苏AJK123",
  "categroy":{
    "type":"machine",
    "name":"挖掘机"
  },
  "owner": {
    "name":"联系人1",
    "phone":18066041112
  }
}

对象id

是一个12字节的ID,文档的唯一标识:

{"_id": ObjectId()}

二进制数据

任意字节的二进制串组成,不能在shell中使用,保存非UTF-8字符到数据库中的唯一方式。

代码

文档中可包含JavaScript代码:

{"homePage": function(){/* ....... */}}

参考

JSON
MongoDB权威指南
MongoDB Documentation
MongoDB初探-基本概念与数据类型

相关文章

  • MongoDB开发之 基本数据类型

    MongoDB的文档与JavaScript中的对象相近,因而可认为它类似JSON。 null 表示空值或者不存在的...

  • MongoDB入门

    一、基本概念解释 二、MongoDB 数据类型 下表为MongoDB中常用的几种数据类型。 ObjectId类似唯...

  • MongoDB开发之 Shell基本操作

    引子 运行 数据库 查看当前数据库: 选择数据库: 创建 执行插入操作: 查询 查询单条数据: 更新 执行查询操作...

  • 1.快速入门

    一、基本数据类型之int 类型 二、基本数据类型之char 类型 三、基本数据类型之float 类型 四、变量的用...

  • Kotlin学习01

    任务 开发ide helloworld 基本数据类型 定义局部变量 基本数据类型的包装类型 数组 开发ide in...

  • Koltin基础知识点整理(学习整理 维护中...)

    一、Kotlin开发环境 二、数据类型 2.1 基本数据类型 2.1.1 基本数据类型的变量声明 2.1.2 简单...

  • 关于Mongo的基本操作

    MongoDB基本语法——数据类型 .ObjectID:文档id.String:字符串.Boolean:布尔值.I...

  • MongoDB 概念解析

    MongoDB数据类型 MongoDB几种我不太理解的数据类型1.ObjectIdObjectId 类似唯一主键,...

  • Swift基本语法之循环

    Swift基本语法之初体验-常量变量-数据类型 Swift基本语法之逻辑分支 循环的介绍 在开发中经常会需要循环 ...

  • [JS开发者应懂的33个概念]2.基本数据类型

    Javascript数据类型 之 基本数据类型 在JavaScript中,数据类型主要分为两种 :基本数据类型和引...

网友评论

      本文标题:MongoDB开发之 基本数据类型

      本文链接:https://www.haomeiwen.com/subject/wuwagktx.html