MongoDB笔记

文章目录

  • 安装
  • 查看数据库
  • 命令手册


学习地址:https://www.bilibili.com/video/BV16u4y1y7Fm

在这里插入图片描述

安装

下载地址
https://www.mongodb.com/try/download/community-kubernetes-operator

查看数据库

查看当前数据库
show dbs 
show databases切换数据库
use 数据库名称cls=clear创建集合(数据表)
db.集合名称.insertOne({name:"AAA"})	插入数据
db.集合名称.insertOne({AAA:"BBB"})
db.集合名称.insertMany([{AAA:"BBB"},{CCC:"DDD"}])查看数据
db.集合名称.find()条件查询
db.集合名称.find({查询字段名称:查询的指定数据})
db.集合名称.find({查询字段名称:查询的指定数据},{返回的字段1名称:1,返回的字段2名称,1})
db.集合名称.find({查询字段名称:查询的指定数据},{不返回的字段名称,0})	
db.集合名称.find({查询字段名称:查询的指定数据},{返回字段名称:{$gt:3}})			大于3才返回$in:{123}			取值范围$gt:3					>3$exists:true			字段是否存在,而不是字段值是否存在。$gte:3					>=3$lte:3					<=3$gte:3,$gte:5			3<=X<=5$not:{条件}				对里面的条件取反再查询$eq:条件				判等$regex:正则表达式		/aaaa/聚合
db.集合名称.countDocuments()
db.集合名称.countDocuments({查询字段名称:{查询条件:查询数值}})查询一条数据
db.集合名称.findOne()更新一条数据
db.集合名称.updateOne({旧的数据名称:数值},{$set:{新的数据字段:数值}})删除数据
db.集合名称.deleteOne({字段名称:数据})limit限制返回数量
db.集合名称.find().limit(数字)skip跳过开头数据
db.集合名称.find().limit(数字).skip(数字)

命令手册

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/316052.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

怎么快速修复mfc140.dll文件?解决mfc140.dll缺失的方法

面对计算机报告的 ​mfc140.dll​ 文件遗失错误&#xff0c;这通常表明系统中缺少一个关键的动态链接库文件&#xff0c;该文件对于运行以 Microsoft Foundation Class (MFC) 库编写的程序十分重要&#xff0c;尤其是那些需要图形界面的应用程序和一些游戏。若没有这个文件&…

curl命令是什么?(答:请求 Web 服务器)

FLAG&#xff1a;遗憾吗&#xff1f;当然 专研方向: 服务器&#xff0c;http请求 每日emo&#xff1a;是时候该画上一个句号了&#xff0c;或好或坏。这一年已经过去了。 curl命令是什么&#xff1f;(答&#xff1a;请求 Web 服务器) curl 是常用的命令行工具&#xff0c;用来请…

VirtualBox + Redhat7.6 +Oracle19C 数据库安装

软件工具&#xff1a; 虚拟化工具&#xff1a;VirtualBox-6.1.26-145957-Win.exe操作系统镜像&#xff1a;rhel-server-7.6-x86_64-dvd.iso远程连接工具&#xff1a;XmanagerPowerSuite-7.0.0004r.exe、SecureCRT 8.5.3数据库版本镜像&#xff1a;LINUX.X64_193000_grid_home.…

【零基础入门TypeScript】TypeScript - 基本语法

目录 你的第一个 TypeScript 代码 编译并执行 TypeScript 程序 编译器标志 TypeScript 中的标识符 TypeScript ─ 关键字 空格和换行符 TypeScript 区分大小写 分号是可选的 TypeScript 中的注释 TypeScript 和面向对象 语法定义了一组编写程序的规则。每种语言规范都…

【Apache-2.0】springboot-openai-chatgpt超级AI大脑产品架构图

springboot-openai-chatgpt: 一个基于SpringCloud的Chatgpt机器人&#xff0c;已对接GPT-3.5、GPT-4.0、百度文心一言、stable diffusion AI绘图、Midjourney绘图。用户可以在界面上与聊天机器人进行对话&#xff0c;聊天机器人会根据用户的输入自动生成回复。同时也支持画图&a…

kbdnecat.DLL文件缺失,软件或游戏无法启动运营,快速修复方法

“kbdnecat.DLL文件是什么&#xff1f;为什么一起动游戏或软件&#xff0c;Windows就报错“kbdnecat.DLL文件缺失&#xff0c;软件无法启动””&#xff0c;应该怎么修复呢&#xff1f; 首先&#xff0c;先来了解“kbdnecat.DLL文件”是什么&#xff1f; kbdnecat.DLL是一个动…

微服务雪崩问题及解决方案

雪崩问题 微服务中&#xff0c;服务间调用关系错综复杂&#xff0c;一个微服务往往依赖于多个其它微服务。 微服务之间相互调用&#xff0c;因为调用链中的一个服务故障&#xff0c;引起整个链路都无法访问的情况。 如果服务提供者A发生了故障&#xff0c;当前的应用的部分业务…

常见安全概念澄清,Java小白入门(八)

认证 认证 (Identification) 是验证当前用户的身份。 常见的认证技术&#xff1a; 身份证用户名和密码用户手机&#xff1a;手机短信、手机二维码扫描、手势密码用户的电子邮箱用户的生物学特征&#xff1a;指纹、语音、眼睛虹膜 授权 授权 (Authorization) 指赋予用户系统…

安全数据交换系统:有效提升网间文件交换能力

各级政府部门和金融、能源、电力这些行业&#xff0c;以及一些大中型企业组织&#xff0c;为了保护内部的重要数据不外泄&#xff0c;普遍都采用了多网络并行的方式&#xff0c;也是做了网络隔离划分&#xff0c;不同的网络拥有不同的密级以及人员权限。然后再通过安全数据交换…

Mac环境下反编译apk

Mac环境下反编译apk 安装反编译工具dex2jar&#xff1a;[官网下载](https://sourceforge.net/projects/dex2jar/)JD-GUI&#xff1a;[官网下载](https://jd-gui.apponic.com/) 实操1. 将需要反编译的 .apk 文件放在下载的 dex2jar 文件夹目录下2. 使用 cd /xxx/dex2jar-2.0 命令…

计算机网络 VLAN

路由器将多个局域网连接起来&#xff0c;而交换机将一个局域网里的设备连接起来。 路由器的端口分配局域网的网段&#xff08;子网网段&#xff09;&#xff0c;局域网的内部设备的ip都在这个网段里&#xff0c;再由交换机将数据派发到目的设备&#xff0c;交换机是按照MAC地址…

RKE安装k8s及部署高可用rancher

一 了解 Rancher 1 推荐架构 安装 Rancher 的方式有两种&#xff1a;单节点安装和高可用集群安装。因为单节点安装只适用于测试和 demo 环境&#xff0c;而且单节点安装和高可用集群安装之间不能进行数据迁移&#xff0c;所以推荐从一开始就使用高可用集群安装的方式安装 Ran…