为了账号安全,请及时绑定邮箱和手机立即绑定

是否可以在 mongodb 插入中传递一个文件作为参数许多 ()?

是否可以在 mongodb 插入中传递一个文件作为参数许多 ()?

慕森王 2022-09-29 17:46:32
我想知道是否有任何方法可以将.json或.txt文件作为使用JS脚本的mongodb插入函数的参数传递,并从cmd加载它。在cmd中: load(脚本.js)脚本.js将具有如下内容:db.products.insert("products.json")
查看完整描述

1 回答

?
倚天杖

TA贡献1828条经验 获得超3个赞

不完全是。

如果 products.json 文件包含对象数组,则可以稍微修改它,使其成为将数组分配给变量的 javascript 文件。

var docs=[
 ... objects ...
]

然后,您可以使用该函数来评估该文件,然后将文档与 insertMany 一起使用:load

load("products.js");
db.products.insertMany(docs);


查看完整回答
反对 回复 2022-09-29
  • 1 回答
  • 0 关注
  • 63 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信