Mongdb可视化工具Studio 3T的使用
一、官网地址
https://studio3t.com/
二、下载和安装
点击download即可下载
按照自己电脑系统进行选择,然后填写邮箱和选择行业,第一次登录如果不提交不会下载,下载完成是一个zip压缩包(我的电脑是windows系统),解压缩安装即可,安装途中可以自行选择安装路径
安装完成选择连接
根据提示进行操作,最后点击保存即可
右键新建的连接,选择add database新建数据库
输入数据库名称点击ok
右键创建的database,选择add collection创建新的collection(相当于新建关系型数据库中的表),也可以删除数据库drop database
三、crud操作
红色框是输入的命令行,绿色框是输出的提示信息
1、insert操作详解
插入一个文档,db.collection.insertone()
db.collection.insertone({
item:"canvas", qyt: 10, array:['one', 'two'], size:{h:25, w: 30, name: "tom"}
})
插入多个文档,db.collection.insertmany()
db.collention.insertmany( {item:"canvas", qyt: 10, array:['one', 'two'], size:{h:25, w: 30, name: "tom"}}
{item:"canvas", qyt: 10, array:['one', 'two'], size:{h:25, w: 30, name: "tom"}}
{item:"canvas", qyt: 10, array:['one', 'two'], size:{h:25, w: 30, name: "tom"}}
{item:"canvas", qyt: 10, array:['one', 'two'], size:{h:25, w: 30, name: "tom"}}
)
2、query操作详解
查询所有,,相当于:select * from table_name
数据源
按条件查询,相当于select * from table_name where name = ?
db.collention.find({status: d})
使用查询运算符指定条件指定查询
db.collection.find({ status:{ $in:[ 'a', 'd' ] } })
指定and条件查询,相当于select * from inventory where status = “a” and qty < 30
db.collection.find({ status: 'a', qyt: { $lt:30 } })
指定or条件,相当于select * from inventory where status = “a” or qty < 30
db.collection.find({ $or:[ { status: 'a' }, { qyt: { $lt:30 } } ] })
指定and和or条件,相当于select * from inventory where status = “a” and ( qty < 30 or item like “p%” )
db.collection.find({
status: 'a', $or:[ { qyt:{ $lt:30 } }, { item:{/^p/} } ] })
更新单个文档db.collection.updateone()
db.collection.updateone( { item: 'paper' }, { $set:[ { "size.name": 'out', status: d }, $currentdate: { lastmodified: 'true' } ] } )
更新多个文档db.collection.updatemany()
db.collection.updatemany( { qty: { $lt:50 } }, { $set:{ "size.name": 'nm', status: 'p' }, $currentdate: { lastmodified:true } } )
替换文档db.collection.replaceone()。
db.collection.replaceone( { item: 'paper' }, { item: 'paper', instork: [ { warehose: 'h', qyt: '88' }, { warehose: 'x', qyt: '66' } ] } )
删除所有文档db.collection.deletemany()
删除与条件匹配的文档
文章转载自:
上一篇: HTML实例之搜索栏(附源码)
推荐阅读
-
最锋利的Visual Studio Web开发工具扩展:Web Essentials使用详解
-
浅谈Android Studio 3.0 工具新特性的使用 Android Profiler 、Device File Explorer
-
最锋利的Visual Studio Web开发工具扩展:Web Essentials使用详解
-
mysql管理软件有什么(免费的mysql可视化工具使用方法)
-
mysql管理软件有什么(免费的mysql可视化工具使用方法)
-
浅谈Android Studio 3.0 工具新特性的使用 Android Profiler 、Device File Explorer
-
Redis 可视化工具 Redis Desktop Manager 和 treeNMS 的使用
-
Mongdb可视化工具Studio 3T的使用
-
Tensorflow的可视化工具Tensorboard的初步使用详解
-
华为鸿蒙系统应用开发工具 DevEco Studio的安装和使用图文教程