MongoDB笔记
2024-01-02 14:26:05
安装
下载地址
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:{1,2,3} 取值范围
$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(数字)
命令手册
文章来源:https://blog.csdn.net/qq_44627608/article/details/135337471
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!