A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

studio3t是mongodb优秀的客户端工具。官方地址在https://studio3t.com/

安装

创建一个新连接:


链接成功:

修改字体:
默认Studio3t的字体太小,需要修改字体:
点击菜单:Edit--->Preferences


右键创建的database,选择Add Collection创建新的Collection(相当于新建关系型数据库中的表),也可以删除数据库Drop Database
CRUD操作
首先打开命令行窗口,Open intelliShell

红色框是输入的命令行,绿色框是输出的提示信息

1、Insert操作详解

插入一个文档,db.collection.insertOne()


插入多个文档,db.inventory.insertMany()

2、Query操作详解

查询所有,db.collection.find(),相当于:SELECT * FROM table_name

按条件查询db.collection.find({ke:value}),相当于SELECT * FROM table_name WHEREname  = ?

使用查询运算符指定条件

指定AND条件查询,相当于SELECT * FROM inventory WHERE status = “A” AND qty < 30

指定OR条件,相当于SELECT * FROM inventory WHERE status = “A” OR qty < 30

指定AND和OR条件,相当于SELECT  *  FROM  inventory  WHERE  status  =  “A”  AND  ( qty  <  30  OR  item  LIKE  “p%” )

3、Update操作详解

更新单个文档db.collection.updateOne()

更新多个文档db.collection.updateMany()

替换文档db.collection.replaceOne()。

4、Delete操作详解

删除所有文档db.collection.deleteMany()

删除与条件匹配的文档

删除与条件匹配的一个文档

以上为CRUD的基本操作,其他扩展的CRUD方法见官网(可点击查看)



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马