MongoDB中一些命令

Posted 好好学习运维

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MongoDB中一些命令相关的知识,希望对你有一定的参考价值。

  1. 根据集合中某个字段(title)的长度查询
    db.collections.find({title: {$exists: true},$where: "this.title.length < 300"})
    //注意汉字不是一个字符

     

  2. 刷新mongos缓存的config信息
    db.adminCommand({"flushRouterConfig":1})
    //修改完config中的配置需要刷新缓存

     

  3. 利用管道从一个实例节点到处数据库导入另一个实例
    mongodump --host mongoDB1 --port 20001 --authenticationDatabase admin -u admin -p passwd -d dstdbname --archive | mongorestore --host mongoDB2 --port 20002 --authenticationDatabase admin -u admin -p passwd -d dstdbname --archive

     

     

以上是关于MongoDB中一些命令的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB中一些命令

MongoDB PHP

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段——cli的终端命令大全

VSCode自定义代码片段4——cli的终端命令大全

mongodb 基本命令