Node.js - 查询排序(Sorting)

Node.js - 查询排序(Sorting) 首页 / Node.js入门教程 / Node.js - 查询排序(Sorting)

在MongoDB中,sort()方法用于按升序或降序对结果进行排序。 sort()方法使用参数定义对象的排序顺序。

Value used for sorting in ascending order:
{ name: 1 }
Value used for sorting in descending order:
{ name: -1 }

ASC排序

示例  -  按名称升序对记录进行排序。创建一个名为“ sortasc.js”的js文件,其代码如下:

var http = require('http');
var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/ MongoDatabase";
MongoClient.connect(url, function(err, db) {
if (err) throw err;
var mysort = { name: 1 };
db.collection("employees").find().sort(mysort).toArray(function(err, result) {
if (err) throw err;
console.log(result);
db.close();
});
});

打开命令终端并运行以下命令:

链接:https://www.learnfk.comhttps://www.learnfk.com/nodejs/nodejs-mongodb-sorting.html

来源:LearnFk无涯教程网

Node sortasc.js
Node.js Sorting 1

DESC排序

示例  -  根据名称以降序对记录进行排序:创建一个名为“ sortdsc.js”的js文件,其代码如下:

var http = require('http');
var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/ MongoDatabase";
MongoClient.connect(url, function(err, db) {
if (err) throw err;
var mysort = { name: -1 };
db.collection("employees").find().sort(mysort).toArray(function(err, result) {
if (err) throw err;
console.log(result);
db.close();
});
});

打开命令终端并运行以下命令:

链接:https://www.learnfk.comhttps://www.learnfk.com/nodejs/nodejs-mongodb-sorting.html

来源:LearnFk无涯教程网

Node sortdsc.js
Node.js Sorting 2

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

React实战进阶45讲 -〔王沛〕

从0打造音视频直播系统 -〔李超〕

性能工程高手课 -〔庄振运〕

TensorFlow 2项目进阶实战 -〔彭靖田〕

React Hooks 核心原理与实战 -〔王沛〕

PyTorch深度学习实战 -〔方远〕

零基础学Python(2023版) -〔尹会生〕

手把手带你写一个MiniSpring -〔郭屹〕

手把手带你写一个 MiniTomcat -〔郭屹〕

好记忆不如烂笔头。留下您的足迹吧 :)