`

mongodb 搜索结果保存到文件中

 
阅读更多
第一种方式:
mongo localhost:11111/test -u *** -p **** --quiet --eval "db.collections1.find({image_url: { $regex: '43.12'}}, {image_url: 1, id: 1}).sort({id: -1}).forEach(printjson);" > 1.txt


第二种方式:
先写个js文件myjsfile.js
cursor = db.collections1.find({image_url: { $regex: '43.12'}}, {image_url: 1, id: 1}).sort({id: -1})
while ( cursor.hasNext() ) {
   printjson( cursor.next() );
}

//print(12)


然后执行下这个js文件
mongo localhost:11111/test -u *** -p **** myjsfile.js > 1.txt

参考官方文档:
http://docs.mongodb.org/manual/tutorial/write-scripts-for-the-mongo-shell/#mongo-shell-new-connections


花下眠工作室: http://huaxiamian.cc

分享到:
评论

相关推荐

    Python Flask +MongoDB个人文件管理系统后台.zip

    将文件保存到服务器的指定位置,并将文件信息(如路径、名称)存储到MongoDB中。 3. 文件下载:根据MongoDB中的文件元数据,可以生成文件的下载链接。Flask的`send_file()`函数可以发送服务器上的文件给客户端下载。...

    mongodb-win32-x86_64-2.0.6.zip

    在提供的“命令安装.txt”文件中,应该包含了这些安装命令,供用户参考和执行。一旦安装完成,您可以使用MongoDB的命令行客户端`mongo.exe`进行交互式操作,或者通过编程接口(如Python的PyMongo库、Java驱动等)与...

    tp加mongodb留言板

    2. 配置TP连接MongoDB:在TP框架的配置文件中,设置数据库连接信息,包括主机名、端口号、数据库名、用户名和密码。 3. 创建MongoDB模型:在TP中,每个数据库表对应一个模型,对于MongoDB,我们可以创建一个MongoDB...

    jsp和mongodb实现的会员注册和购物车添加

    在本项目中,“jsp和mongodb实现的会员注册和购物车添加”,主要涉及了两个核心技术:JavaServer Pages(JSP)和MongoDB。JSP是一种基于Java的动态网页技术,而MongoDB则是一种流行的NoSQL数据库系统,常用于处理大...

    mongoDB 桌面管理工具

    在提供的"mongodbmanagerfree_inst.exe"文件中,我们可以预期这是一个免费的MongoDB管理工具安装程序,适用于Windows系统。安装后,用户将能够利用其特性来更高效地管理MongoDB实例,提升工作效率。请确保在安装前...

    mongodb,c#存取图片

    这个驱动程序可以从NuGet包管理器中获取,键入“MongoDB.Driver”搜索并安装。安装完成后,你可以在C#代码中引入所需的命名空间: ```csharp using MongoDB.Driver; using MongoDB.Bson; ``` 为了存取图片,我们...

    MongoDB客户端

    5. **数据导入导出**:该工具支持从JSON、CSV或TSV文件导入数据到MongoDB,也可以将数据导出到这些格式。这在数据迁移或备份时非常有用。 6. **脚本编辑器**:RoBoMongo允许用户编写和执行MongoDB脚本,如db.eval()...

    mongodb的eclipse插件

    6. 数据导入导出:你可以使用插件将数据从JSON或CSV文件导入到MongoDB,或者将数据库中的数据导出到文件,方便数据迁移和备份。 三、其他特性 1. 图形化查询构建器:对于不熟悉MongoDB查询语法的用户,插件提供了...

    mongodb for mac 可视化操作工具

    7. **数据导入导出**:支持从文件(如 CSV、JSON)导入数据到 MongoDB,也可以将数据导出为文件,方便数据迁移和备份。 8. **脚本执行**:允许运行 JavaScript 脚本来执行批量操作,比如数据清理、转换等复杂任务。...

    mongodb-客户端管理工具

    8. **导入导出**:MongoVUE支持将数据导入到MongoDB(如CSV、JSON文件),或者导出数据为这些格式,方便数据迁移和分析。 9. **脚本支持**:用户可以编写和执行JavaScript脚本来实现更高级的数据库操作,比如批量...

    mongodb-compass-1.23.0-win32-x64.zip

    1. 数据浏览:提供可视化界面展示MongoDB的数据集合,便于用户查看、搜索和过滤文档。 2. 查询构建器:允许用户通过图形界面构建复杂的查询语句,无需记忆复杂的MongoDB查询语法。 3. 数据导入导出:支持将数据导入...

    MongoDB权威指南(中文版)高清

    52.2 集合 62.2.1 无模式 62.2.2 命名 72.3 数据库 82.4 启动MongoDB 92.5 MongoDB shell 102.5.1 运行shell 102.5.2 MongoDB客户端 112.5.3 shell中的基本操作 112.5.4 使用shell的窍门 132.6...

    电子书:MongoDB权威指南(中文版)

    82.4 启动MongoDB 92.5 MongoDB Shell 102.5.1 运行shell 102.5.2 MongoDB 客户端 112.5.3 shell 中的基本操作 112.5.4 使用shell 的窍门 132.6 数据类型 152.6.1 基本数据类型 152.6.2 数字 172....

    mongodb,nodejs,电子商务网站

    MongoDB和Node.js是当前Web开发领域中非常流行的开源技术,尤其在构建高效、可扩展的Web应用程序时。本项目利用这两个技术栈构建了一个电子商务网站,涵盖了用户交互、商品管理和后台管理等多个核心功能。 首先,...

    基于node.js和MongoDB的个人博客管理系统的实现

    根据给定文件的信息,我们可以提炼出关于“基于Node.js和MongoDB的个人博客管理系统的实现”的相关知识点: ### 一、项目背景与技术选型 #### Node.js简介 Node.js是一个开源、跨平台的JavaScript运行时环境,它...

    PHP MongoDB GridFS 存储文件的方法详解

    元数据数组允许我们在文件中附加额外的信息。 3. 保存直接表单提交的文件: ```php $_FILES $id = $grid->storeUpload('upfile'); ``` 当用户通过HTML表单上传文件时,可以使用`storeUpload()`方法来处理。这个方法...

    MongoDB管理与开发精要.pdf

    - 读取并执行保存在文件中的命令。 #### 十四、进程控制 - **查看活动进程**: - 显示当前正在运行的MongoDB进程信息。 - **结束进程**: - 强制关闭MongoDB进程。 #### 十五、性能篇 - **索引**: - 创建各种...

    文件服务器—终结保存

    在文件服务器的场景下,客户端可能用于上传、下载、搜索和管理存储在服务器上的文件。服务器端则需要高效地处理这些操作,确保数据的安全性和一致性。 文件名"文件传输服务器—修改完善版"进一步确认了我们的服务器...

    文件夹,文件录入数据库

    4. 文件存储:对于大文件,通常不直接存储在数据库内,而是存储在文件系统中,仅在数据库中保存文件的路径或URL。 在实际操作中,我们可能会使用编程语言如Python、Java或Shell脚本来自动化这个过程。例如,Python...

Global site tag (gtag.js) - Google Analytics