如何用 javascript 为 mongodb 做工作

How to do jobs for mongodb with javascript

数据库配置了一个 Mongo 分片,有 3 个分片。 (测试分片)。数据库配置了一个 Mongo 分片,有 3 个分片。 (TestSharding) 和脚本可以是 javascript.

我必须执行一项工作,确定是否存在 .json 或 .csv 文件并将其导入 Mongo 数据库。但我不知道如何做一份工作。有人可以帮助我吗?

基本上,您希望将本地文件与 mongodb 实例进行交互。您想寻找允许您这样做的界面。

有两种简单的方法可以实现:

  1. 对于简单任务,mongo 命令行工具 mongoimport https://docs.mongodb.com/manual/reference/program/mongoimport/
  2. 使用自定义程序(例如 nodejs) 使用自定义程序,您将需要一个特定的驱动程序来连接到本地文件系统和 mongodb 实例。在nodejs中,你可以使用fsmongodb(https://www.npmjs.com/package/mongodb)模块