MongoDB

简介: 排序 sort()方法  1 为升序排列,而 -1 是用于降序排列

语法
db.col.find(),sort(likes:-1)
实例

db.col.find().sort({likes:1}).pretty()
{
    "_id" : ObjectId("62552bbc440036bd02d88502"),
    "title" : "MongoDB 教程",
    "description" : "MongoDB 是一个 Nosql 数据库",
    "by" : "菜鸟教程",
    "url" : "http://www.runoob.com",
    "tags" : [
            "mongodb"
    ],
    "likes" : 100

}
{

    "_id" : ObjectId("62552bb0440036bd02d88501"),
    "title" : "Java 教程",
    "description" : "Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。",
    "by" : "菜鸟教程",
    "url" : "http://www.runoob.com",
    "tags" : [
            "java"
    ],
    "likes" : 150

}
{

    "_id" : ObjectId("62552ba2440036bd02d88500"),
    "title" : "PHP 教程",
    "description" : "PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。",
    "by" : "菜鸟教程",
    "url" : "http://www.runoob.com",
    "tags" : [
            "php"
    ],
    "likes" : 200

}

{

    "_id" : ObjectId("62552ba2440036bd02d88500"),
    "title" : "PHP 教程",
    "description" : "PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。",
    "by" : "菜鸟教程",
    "url" : "http://www.runoob.com",
    "tags" : [
            "php"
    ],
    "likes" : 200

}
{

    "_id" : ObjectId("62552bb0440036bd02d88501"),
    "title" : "Java 教程",
    "description" : "Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。",
    "by" : "菜鸟教程",
    "url" : "http://www.runoob.com",
    "tags" : [
            "java"
    ],
    "likes" : 150

}
{

    "_id" : ObjectId("62552bbc440036bd02d88502"),
    "title" : "MongoDB 教程",
    "description" : "MongoDB 是一个 Nosql 数据库",
    "by" : "菜鸟教程",
    "url" : "http://www.runoob.com",
    "tags" : [
            "mongodb"
    ],
    "likes" : 100

}

相关文章
社区活动礼品兑换攻略
社区活动礼品兑换攻略
14254 1
|
传感器 Rust 安全
为什么物联网领域使用Rust的项目越来越多?
2021年2月8日,Rust基金会成立,Rust商标及所有权移交给基金会。
为什么物联网领域使用Rust的项目越来越多?
|
9月前
|
人工智能 程序员 C++
【实战经验】C/C++右移高位补0还是1?
本文探讨了C/C++中右移运算时高位补0还是补1的问题。通过示例代码分析,揭示了右移规则:无符号类型高位补0;有符号类型根据正负决定(正数补0,负数补1)。文中列举了可能导致错误的场景,并提供了两种规避措施——使用无符号类型和掩码校正,确保结果符合预期。最后总结指出,右移运算虽常见,但若处理不当易引发隐晦Bug,需谨慎对待。
505 81
|
存储 前端开发 安全
Nuxt3 实战 (十):使用 Supabase 实现 RESTful 风格 API 接口
这篇文章介绍了如何使用Supabase实现RESTful风格的API接口,用于网站分类和子站点的增删改查(CURD)功能。文章首先阐述了表设计,包括ds_categorys和ds_websites两张表的列名、类型和用途,并提到了为每张表添加的user_id和email字段以支持用户身份识别。接着,文章描述了接口设计,以ds_websites表为例,说明了如何通过RESTful API实现CURD功能,并给出了使用SupabaseClient实现插入数据的相关代码。文章最后提供了项目效果预览和总结,指出学习了Nuxt3创建接口及调用Supabase数据库操作。
399 0
Nuxt3 实战 (十):使用 Supabase 实现 RESTful 风格 API 接口
|
监控 Linux 测试技术
edac是检测什么的,和centos内存条损害检测工具
【6月更文挑战第1天】edac是检测什么的,和centos内存条损害检测工具
741 2
|
云安全 关系型数据库 MySQL
Deepin安装docker使用mysql
Deepin安装docker使用mysql
551 0
|
机器学习/深度学习 Shell Linux
linux shell脚本判断文件或文件夹是否存在循环操作
linux shell脚本判断文件或文件夹是否存在循环操作
592 0
|
SQL 机器学习/深度学习 存储
|
存储 监控 安全
基于日志审计服务解读网络数据时代新安全
《网络安全法》、《数据安全法》及《等保2.0》为网络时代数字化经济的安全健康发展提供了有力支撑,也对企业数字安全管理提出了更高要求。日志审计App可视、可控、可溯的日志全生命周期安全保护方案及阿里云各类云安全服务,全方位地帮助守护企业云上资产及数据安全,保障数字经济产业的健全发展。
基于日志审计服务解读网络数据时代新安全
|
安全 Unix Linux
[CTF/网络安全] 攻防世界 php_rce 解题详析
PHP REC ThinkPHP V5漏洞Payload 姿势 总结
572 0