(1)简介
进入官网,会呈现出如下界面;对Robomongo→Robo 3T→Studio 3T做个简单了解
Studio 3T功能更全面,基础功能是免费的,部分功能是收费的,这里选择Robo 3T就够基础使用了
接下来会进入信息界面,输入相关信息后选择安装
(2)安装
如下所示,会出现两个选择项exe是可执行文件;zip是压缩文件
exe与zip、ara等区别:
①最好下exe安装包,exe安装包可以安装,解压,注册,建立卸载程序和快捷方式等很多功能!也比压缩文件更美观!
②rar、zip等压缩文件的免安装安全性更高,但不能进行注册,在一些方面也比不过可执行文件安装包,但它能让源文件压缩至很小,更适合拷贝,上传,也不用编写繁琐的安装代码
(3)使用
1、打开Robo 3T,点击Create连接MongoDB服务器(确保MongoDB服务已启动)
在弹框中填写数据库信息,连接成功后如图
进入交互界面; 我们可以看到我们本地数据库的表信息如下
2、操作
如图右键选择'Open Shell'打开一个shell窗口,可以对数据库进行基本操作
3、批量插入
默认是不支批量操作,只能用for循环
数据插入完成后,我们再来看下数据库会新增上面几条数据,如下所示:
4、查询数据
【1】根据查询条件来查询数据,{<字段名>:<字段值>}
【2】查询多个字段,并指定需要查询的字段并限定字段值的范围
语法:{<字段名>:{$in:[<字段值1>,<字段值2>...]}}
【3】指定多个字段进行查询
现在我们来查询这些数据中 type 字段值等于 'food', 且 price字段值小于10的数据,如下代码所示:
db.users.find({type:'food', price:{$lt:10}});
如下所示:
.