1.查询: 倒序
![](https://i-blog.csdnimg.cn/blog_migrate/c27c286a542644f70ac1b613f9754c6d.png)
2.批量导入数据
思路是将一个mongo库的数据导出到本地json或者csv格式,然后再整体导入到另一个mongo库中,这样就完成了mongo数据库的迁移。
菜单栏 collection → Import Data
![](https://i-blog.csdnimg.cn/blog_migrate/91d441714fdfc14739e03c14e66968ba.png)
选择Json文件导入即可(文件名需要和collection名称一致)
![](https://i-blog.csdnimg.cn/blog_migrate/302bdef7d77a96c284c183e70905c903.png)
常见错误
启动时报JavaScript Error错误
![](https://i-blog.csdnimg.cn/blog_migrate/4ae760a5126b6bd19b1ac460ca02b0a8.png)
解决方式:结束进程,再启动。
![](https://i-blog.csdnimg.cn/blog_migrate/e7ae4763ee2708f4c948494119cd34a5.png)
导入时提示json格式不对
![](https://i-blog.csdnimg.cn/blog_migrate/41af945880e4b125cacc42ad7dbd2814.png)
可以按照下面的规则修改文件内容:1.一条数据占一行;2.非格式化的json。
如下表示两条数据,可以正常导入
{"user_name":"赵六","user_gender":1}
{"user_name":"李四","user_gender":1}
如果你的数据格式这样的:
格式化的json
{
"user_name":"赵六",
"user_gender":1
}
{
"user_name":"张三",
"user_gender":1
}
或者多条数据在一行
{"user_name":"赵六","user_gender":1}{"user_name":"李四","user_gender":1}
是无法导入的。
APPLY 即可筛选数据
或是直接在FILTER内输入筛选项
![](https://i-blog.csdnimg.cn/blog_migrate/7243ed778573d15a11b19dc8bb241686.png)
3.下面是如何创建索引:
![](https://i-blog.csdnimg.cn/blog_migrate/3f7914d151487fae6e3cad8c37d6decf.png)
4.删除索引:
Compass比较有趣的是无论删除database collection index 什么的都要输入一下名称 确认是否要删除所选项
![](https://i-blog.csdnimg.cn/blog_migrate/4585a433c9fdf5b8cdca96ae2a267bd8.png)
image
对于document的新建、更改操作