MongoDB(课时15 数据排序)
3.4.2.10 数据排序
在MongoDB里数据排序操作使用“sort()”函数,在进行排序的时候可以有两个顺序:升序(1),降序(-1)。
范例:排序
db.students.find().sort({"score" :-1}).pretty() # 成绩按降序排列
但是在进行排序的过程里面有一种方式称为自然排序。按照数据保存的先后顺序排序,使用“$natural”。
范例:自然排序
db.students.find().sort({"$natural" : -1}).pretty() # 存储的数据按自然降序排列
在MongoDB数据库里面排序的操作相比较传统关系型数据库的设置要简单。
MongoDB(课时15 数据排序)的更多相关文章
- MongoDB(课时19 数据删除)
		3.4.4 删除数据 在MongoDB里面删除数据使用“remove()”.但是这个函数有两个可选项: 删除条件:满足条件的数据被删除. 只删除一个数据:设置为true或者是1表示只删除一个. 范例: ... 
- 阿里云377秒完成100TB数据排序:秒三星百度
		阿里云377秒完成100TB数据排序:秒三星百度 今日,Sort Benchmark 在官方网站公布了 2015 年排序竞赛的最终成绩.其中,阿里云用不到 7 分钟(377 秒)就完成了 100TB ... 
- 使用 MongoDB 存储日志数据
		使用 MongoDB 存储日志数据 线上运行的服务会产生大量的运行及访问日志,日志里会包含一些错误.警告.及用户行为等信息.通常服务会以文本的形式记录日志信息,这样可读性强,方便于日常定位问题 ... 
- [译]async/await中使用阻塞式代码导致死锁  百万数据排序:优化的选择排序(堆排序)
		[译]async/await中使用阻塞式代码导致死锁 这篇博文主要是讲解在async/await中使用阻塞式代码导致死锁的问题,以及如何避免出现这种死锁.内容主要是从作者Stephen Cleary的 ... 
- PHP二维数据排序,二维数据模糊查询
		一.因为项目中的一个报表需要合并三个表的数据,所以分表查询再合并数据,利用PHP数组函数进行排序,搜索.三表合并后的数组结构如下: Array ( [0] => Array ( [history ... 
- MongoDB中的数据聚合工具Aggregate和Group
		周煦辰 2016-01-16 来说说MongoDB中的数据聚合工具. Aggregate是MongoDB提供的众多工具中的比较重要的一个,类似于SQL语句中的GROUP BY.聚合工具可以让开发人员直 ... 
- MongoDB 存储日志数据
		MongoDB 存储日志数据 https://www.cnblogs.com/nongchaoer/archive/2017/01/11/6274242.html 线上运行的服务会产生大量的运行及访问 ... 
- 送你一个Python 数据排序的好方法
		摘要:学习 Pandas排序方法是开始或练习使用 Python进行基本数据分析的好方法.最常见的数据分析是使用电子表格.SQL或pandas 完成的.使用 Pandas 的一大优点是它可以处理大量数据 ... 
- .NET LINQ 数据排序
		数据排序 排序操作按一个或多个特性对序列的元素进行排序. 第一个排序条件对元素执行主要排序. 通过指定第二个排序条件,可以对各个主要排序组中的元素进行排序. 方法 方法名 说明 C# 查 ... 
随机推荐
- 机器学习理论基础学习19---受限玻尔兹曼机(Restricted Boltzmann Machine)
			一.背景介绍 玻尔兹曼机 = 马尔科夫随机场 + 隐结点 二.RBM的Representation BM存在问题:inference 精确:untractable: 近似:计算量太大 因此为了使计算简 ... 
- PHP获取http头信息
			PHP手册提供了现成的函数: getallheaders (PHP 4, PHP 5) getallheaders — Fetch all HTTP request headers 说明 array ... 
- PTA 团体程序设计天梯赛 L3-020 至多删三个字符
			$f[i][j]$表示到第$i$个字符,已经删去了$j$个字符的方案数. 显然的转移: $f[i][j] = f[i - 1][j] + f[i - 1][j - 1]$ 但是这样会有重复,我们考虑什 ... 
- python webdriver api-右键另存下载文件
			右键另存下载文件 先编辑SciTE脚本: ;ControlFocus("title","text",controlID) ;表示将焦点切换到标题为title窗体 ... 
- Python3 Selenium自动化-select下拉框
			Python3 Selenium自动化-select下拉框 selenium介绍select下拉框相关的操作方法: 
- log4j 根据类名指定文件
			log4j.logger.io.netty=INFO, stdout, spiderlog4j.logger.com.ld.net.spider=INFO, stdout, spider log4j. ... 
- 如何写出安全的 API 接口?接口参数加密签名设计思路
			原文链接:http://blog.csdn.net/ma_jiang/article/details/53636840 
- python字符串格式化之format
			用法: 它通过{}和:来代替传统%方式 1.使用位置参数 要点:从以下例子可以看出位置参数不受顺序约束,且可以为{},只要format里有相对应的参数值即可,参数索引从0开,传入位置参数列表可用*列表 ... 
- 在ubuntu16.04上搭建视频服务器
			推荐方案三:超级简单 方案一.hls (缺陷:需要花很多时间切片) 1.Distributor ID: Ubuntu Description: Ubuntu 16.04.3 LTS Release ... 
- 三羊献瑞|2015年蓝桥杯B组题解析第三题-fishers
			三羊献瑞 观察下面的加法算式: 祥 瑞 生 辉 三 羊 献 瑞 三 羊 生 瑞 气 (如果有对齐问题,可以参看[图1.jpg]) 其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字. 请你填写& ... 
