尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
MongoDB常用语法
show dbs // 查看所有数据库信息 use surat_local_test // 切换数据库 db.temp_sh_test.insertOne({name:wahaha}) db[temp_sh_test].find() // 查询集合中所有数据 db.temp_user_info.find() // 同上 db.temp_sh_test.find().sort({age:1,level:-1}) // 升序1 降序-1 db.temp_sh_test.find().sort({age:-1,level:1}).limit(3).skip(2) // 跳过前2条截取3条 db.temp_sh_test.findOne({level:{$lt:6}}) // findOne 查询满足条件的第一条 db.temp_sh_test.find({level:5}) // where条件 db.temp_sh_test.find({level:{$gt:3}}) // where level 3 $gt $lt $eq $in $nin $exists $gte≥greater than equal $lte≤less than equal $ne≠ db.temp_sh_test.find({level:{$lt:6,$gt:3}}) // 3 6 db.temp_sh_test.find({$and:[{level:{$lt:6}},{level:{$gt:3}}]}) // 同上 db.temp_sh_test.find({$and:[{level:{$lt:6}},{age:{$gt:24}}]}) // 多条件查询 $and $or db.temp_sh_test.find({level:{$not:{$lt:5}}}) // 5的·补集含空字段等 $not db.temp_sh_test.find({level:{$in:[2,5]}}) // where level 2 or level 5,level值在指定数组里 db.temp_sh_test.find({level:{$exists:false}}) // 字段是否存在而不能判断值是否存在如email:null被识别为字段存在 true false 1 0 db.temp_sh_test.find({level:5},{name:1,age:1,_id:0}) // where条件,查询的部分字段 展示1 排除0 db.temp_sh_test.find({name:{$regex:/张/}}) // 正则表达式 $regex db.temp_sh_test.find({name:{$regex:/张/,$options:i}}) // 忽略大小写 db.temp_sh_test.countDocuments() // count 可加条件 聚合 db.temp_sh_test.updateOne({name:张三},{$set:{name:张三三}}) // 修改 如果筛选到的数据无预修改字段会自动创建字段并赋值 updateOne updateMany // deleteOne 等
RELATED

相关推荐

终极Boot Camp驱动自动化工具:5分钟搞定Mac驱动安装难题

终极Boot Camp驱动自动化工具:5分钟搞定Mac驱动安装难题

终极Boot Camp驱动自动化工具:5分钟搞定Mac驱动安装难题 【免费下载链接】brigadier Fetch and install Boot Camp ESDs with ease. 项目地址: https://gitcode.com/gh_mirrors/bri/brigadier 还在为Mac电脑安装Windows驱动而烦恼吗?想象一下&…

📅 2026/8/24 13:52:49
JavaScript对象属性删除与存在性判断的深度解析与实践指南

JavaScript对象属性删除与存在性判断的深度解析与实践指南

1. 对象属性操作:从“增删改查”到“知其所以然” 在JavaScript的日常开发里,对象(Object)是我们打交道最频繁的数据结构之一。无论是处理从后端接口返回的JSON数据,还是在前端构建复杂的应用状态,对象属性…

📅 2026/9/21 19:19:40
如何使用Docker部署IT-Tools并结合内网穿透实现公网访问本地工具箱服务

如何使用Docker部署IT-Tools并结合内网穿透实现公网访问本地工具箱服务

作为程序员,在日常工作中,需要借助一些工具来提高我们工作效率,IT-Tools是为开发人员度身打造的一套便捷在线工具。它提供全面功能,使开发者能以更高效方式完成任务。经由IT-Tools,开发人员能轻松应对各类技术挑战&…

📅 2026/8/24 13:52:49
MORE NEWS

更多资讯

📰

Linux命令创意组合:从管道原理到实战,一行命令搞定运维

在运维这行摸爬滚打十来年,我慢慢发现一个规律:真正干活厉害的人,电脑里不一定存着几百页linux常用命令大全,但他们一定很会“拼”命令。单看ls、grep、awk、sed这些工具,谁都不陌生,可一旦把它们串进同一条…

📰

uni-app微信小程序登录页:轻玻璃拟态+光斑背景纯CSS实战

1. 先想明白这个登录页到底要解决什么问题做 uni-app 微信小程序的这几年,我经手的项目里,登录页面几乎是被改得最频繁的一个。产品经理的审美一周一变,运营隔三差五想加个活动入口,老板刷到别家小程序觉得好看又让换配色。所以我…

📰

Agisoft Metashape相机标定与畸变改正实战指南

简介:本资源是一份面向摄影测量与三维建模初学者及实操人员的Photoscan(现为Metashape)核心流程技术文档,聚焦相机标定与镜头畸变改正两大关键环节,解决因标定不准或畸变未校正导致三维模型精度下降、纹理错位等实际问…

📰

手写Tomcat线程池改造:从每请求一线程到高并发可控

手写Tomcat绕不开的坎,就是线程池的引入。我自己写简易Servlet容器的时候,最开始根本没想这么深:一个ServerSocket循环,accept()之后直接new Thread处理,逻辑上特别通顺,压测到二三十并发也感觉还不错。直到…

📰

uni-app微信小程序登录页开发:视觉细节与登录状态机闭环

1. 从标题说开:这个登录页到底要解决什么问题做 uni-app 微信小程序的这几年,我发现一个挺有意思的现象:技术群里问得最多的往往不是复杂业务逻辑,而是"登录页怎么做才好看"。这看起来是个小问题,但真动手写…

📰

504个信息点图书馆综合布线方案:六大子系统设计与施工避坑指南

简介:这份资源面向高校图书馆智能化建设与网络工程技术人员,提供一套完整的图书馆网络综合布线方案设计文档,可用于课程设计、工程投标参考或实际项目规划。方案围绕504个信息点展开,采用分层星型拓扑,涵盖工作区、水平…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬