常见类型

  • Object ID: 文档ID
  • String: 字符串, 最常见, 必须是有效的UTF-8
  • Boolean: 存储一个布尔值, true或false
  • Integer: 整数可以是32位或64位, 这取决于服务器
  • Double: 存储浮点值
  • Arrays: 数组或列表, 多个值存储到⼀个键
  • Object: 一个值为一个文档
  • Null: 存储Null值
  • Timestamp: 时间戳, 表示从1970-1-1到现在的总秒数
  • Date: 存储当前日期或时间的UNIX时间格式

注意事项

  • 创建⽇期语句如下 :参数的格式为YYYY-MM-DD

new Date('2017-12-20')

  • 每个文档都有一个属性, 为_id, 保证每个文档的唯一性
  • 可以去设置_id插入文档,如果没有提供, 那么MongoDB为每个文档提供了一个个独特的_id, 类型:objectID
  • objectID是一个12字节的六进制数(了解):
    • 前4个字节为当前时间戳
    • 接下来3个字节的机器ID
    • 接下来的2个字节中MongoDB的服务进程id
    • 最后3个字节是简单的增量值

不常见类型

  • Min/ Max keys : 这种类型被用来对BSON元素的最低和最高值比较。
  • Symbol : 此数据类型用于字符串相同,但它通常是保留给特定符号类型的语言使用。
  • Binary data : 此数据类型用于存储二进制数据。
  • Code : 此数据类型用于存储到文档中的JavaScript代码。
  • Regular expression : 此数据类型用于存储正则表达式

sqlserver date类型和字符串比较_Mongo的数据类型相关推荐

  1. sqlserver date类型和字符串比较_VB编程基本数据类型完整剖析

    VB数据类型 Visual Basic编程提供了标准数据类型主要有:字符串型数据和数值型数据,此外还提供了字节.货币.对象.日期.布尔和变体数据类型. 在VB程序中,所有变量都具有数据类型,以决定其用 ...

  2. sqlserver date类型和字符串比较_基于SQL Server数据库搭建主从复制实现读写分离实战演练...

    一.课程介绍 读写分离(主从同步)从字面意思就可以理解,就是把对数据库的读操作和写操作分离开.读写分离在网站发展初期可以一定程度上缓解读写并发时产生锁的问题,将读写压力分担到多台服务器上.读写分离的基 ...

  3. Java中时间戳和Date类型以及字符串日期的相互转换

    因为工作或学习时总是忘记这几个时间类型之间的相互转化方式,因此此博客作为一个日常笔记记录一下这三者之间转化的方式,好方便今后学习和工作使用. Date类型转化为字符串日期 测试代码块 // 示例打印当 ...

  4. easy excel date 类型解析报错_11.MySQL数据类型

    1.数字类型 1)整数类型 无符号数据类型:使用UNSIGNED关键字修饰. 示例: "INT"有符号NT类型: "INT UNSIGNED"无符号NT类型. ...

  5. java 后端与前端Date类型与String类型互相转换(使用注解)

    一:java 后端格式化输出Date类型的属性值到前端 后端返回的类型中,直接定义Date类型,加上此注解,直接将Date类型转成自定义的格式给前端 class TestDateOutput{@Jso ...

  6. 计算机二级日期格式,09年计算机二级辅导:指定格式的日期字符串转化成java.util.Date类型日期对象...

    09年计算机二级辅导:指定格式的日期字符串转化成java.util.Date类型日期对象 分类:计算机等级| 更新时间:2008-10-16| 来源:教育联展网 将未指定格式的日期字符串转化成java ...

  7. 字符串类型的日期如何存储到数据库Date类型的字段中

    public class ProjectDAO {private static final String insert = "insert into t_project(no,name,st ...

  8. 后端的日期类型赋值前端表单_Spring Boot实践--前端字符串日期自动转换成后台date类型。...

    简单介绍 在前后台开发的时候:日期格式会转来转去,很麻烦.大致总结如下: 1:后端返回对象:可以使用spring提供的:HttpMessageConverter来自动转换,有很多实现. 比如:Abst ...

  9. java 指定格式的date_指定格式的日期字符串转化成java.util.Date类型日期对象

    将未指定格式的日期字符串转化成java.util.Date类型日期对象,代码如下: import java.text.DateFormat; import java.text.ParseExcepti ...

最新文章

  1. HOG特征过程解释(转)
  2. Javascript模块化编程(一):模块的写法
  3. 600 imp oracle_oracle数据库的导入导出(imp和exp)
  4. 多线程编程: Compare And Swap (CAS)
  5. druid seata 配置_架构设计 | 基于Seata中间件,微服务模式下事务管理
  6. Java 反射(Class class相关)
  7. Java 算法 校门外的树
  8. [NHibernate]集合类(Collections)映射
  9. django - settings.py
  10. 数据库篇之[bsp_advertpositions]数据表-BrnShop1.9升级至2.1升级说明(非官方版本)...
  11. 详解用Navicat工具将Excel中的数据导入Mysql中
  12. VMware 12 专业版永久许可证密钥
  13. cs1.6修改服务器参数设置,[心得] cs的网络参数调整指南
  14. 怎么把计算机隐藏文件显示出来,隐藏文件夹怎么显示出来
  15. 【天池】金融风控贷款违约预测task5
  16. gstreamer+qgc+aarch64
  17. KDZD606绝缘服试验装置
  18. 咕咕机三代变萌后,到底有多好玩
  19. 网红品牌打造流程是什么?爆款打造流程分享
  20. 微信小程序斗地主完整代码及步骤

热门文章

  1. 【转】IPSec的原理
  2. linux shell学习(一)第一个hello world
  3. raid 物理盘缓存状态_CDN与其他层面缓存
  4. Python组合数据类型:容器类型总览,(不)可变数据类型immutable、(不)可迭代对象iterable、迭代器iterator、生成器generator、语法糖
  5. java 重力脚本_Java中非常简单的脚本解析器
  6. httplistener java_可以使用异常HttpListener吗?
  7. adb命令 android 串口_android逆向笔记之初学者常用adb命令
  8. Xml的编码和Bom
  9. java 异常限制_java的异常限制
  10. (七)准备在云中训练深度伪造模型