美文网首页
MD数据基本类型

MD数据基本类型

作者: 杜大个 | 来源:发表于2018-09-06 09:40 被阅读0次

Limit与Skip方法

limit() 方法 读取指定数量的数据记录

基本语法如下所示:

db.COLLECTION_NAME.find().limit(num)

Skip() 方法 使用skip()方法来跳过指定数量的数据,skip方法同样接受一个数字参数作为跳过的记录条数。

基本语法格式如下:

db.集合名称.find().skip(num)

limit() 方法、Skip() 方法 同时使用,不分先后顺序 表示跳过多少条,返回多少条

查询第5至8条数据

db.stu.find().limit(4).skip(5)

db.stu.find().skip(5).limit(4)

sort() 方法排序

sort() 方法对数据进行排序,sort() 方法可以通过参数指定排序的字段,并使用 1 和 -1 来指定排序的方式,其中 1 为升序排列,而 -1 是用于降序排列。

基本语法如下所示:

升序

db.集合名称.find().sort({要排序的字段:1})

降序

db.集合名称.find().sort({要排序的字段:-1})

根据多个字段排序: 例:先根据年龄做降序,再根据性别做升序

db.集合名称.find().sort({age:-1,gender:1})

注意: skip(), limilt(), sort()三个放在一起执行的时候,执行的顺序是先 sort(), 然后是 skip(),最后是显示的 limit()。
distinct() 去重

基本语法如下所示:

db.集合名称.distinct('去重字段',{条件})

例1:查找年龄大于20的姓名(去重)

db.集合名称.distinct('name',{age:{$gt:20}})

project投影(可以指定想要返回的字段)

在查询到的返回结果中,只选择必要的字段,而不是选择一个文档的整个字段

语法: 参数为字段与值,值为1表示显示,值为0不显示

db.集合名称.find({},{字段名称:0,...})

count() 统计个数

db.集合名称.count({条件})

表示返回集合中的文档数量

db.集合名称.find().count() db.集合名称.find({条件}).count()

在count()函数中添加条件

例:统计年龄大于20的男生人数

db.集合名称.count({age:{$gt:20},gender:1})

相关文章

  • MD数据基本类型

    Limit与Skip方法 limit() 方法 读取指定数量的数据记录 基本语法如下所示: Skip() 方法 使...

  • 基本数据类型.md

    初始化默认值,占用字节,取值范围,值传递和引用传递 一位bit可以表示0或1,一字节byte等于8位0或1,2^8...

  • 2018-01-18

    md5 title md5 is good md very nice | 数据类型 | 转换为true的值 | 转...

  • Java基本数据类型转换

    一:Java的基本数据类型和引用数据类型 1:基本数据类型 2:引用数据类型 二:基本数据的类型转换 基本数据类型...

  • Java基本数据类型

    Java数据数据类型分为:基本数据类型 及 引用数据类型这篇文章讲解基本数据类型 数值基本类型 其他基本类型 位与...

  • C++基础

    1.C的基本数据类型 java基本数据类型 C基本数据类型 基本数据类型所占字...

  • 2019年安卓面试题--------Java 基础篇

    java 的基本数据类型 java的数据类型分为基本 数据类型和 引用数据类型基本数据类型: byte sho...

  • 三、JNI-基本类型、字符串和数组

    基本类型 字符串 数组 #1. 基本类型 Java语言中数据类型分为基本数据类型和引用数据类型,其中基本数据类型分...

  • JS数据类型判断

    js中可以通过typeof来判断基本的数据类型。 数据类型 js的数据类型分为基本数据类型和引用数据类型,基本数据...

  • java数据类型(八种基本数据类型+三种引用类型)

    数据类型分类 java数据类型分为基本数据类型和引用数据类型 基本数据类型 基本数据类型包括4个分类,分配的存储空...

网友评论

      本文标题:MD数据基本类型

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