Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript insertMany重写而不跳过重复项_Javascript_Node.js_Mongodb - Fatal编程技术网

Javascript insertMany重写而不跳过重复项

Javascript insertMany重写而不跳过重复项,javascript,node.js,mongodb,Javascript,Node.js,Mongodb,使用js中的mongo,我想插入/插入许多具有特定生成id的文档 updateMany用于查询文档并一次更新所有文档 使用insertMany我可以跳过具有相同id的文档。但我想推翻这些文件 有没有一种方法可以同时完成这一切?这不需要对每个文档使用updateOne,通过_id查询每个文档,并将upsert选项设置为true?非常感谢

使用js中的mongo,我想插入/插入许多具有特定生成id的文档

updateMany
用于查询文档并一次更新所有文档 使用
insertMany
我可以跳过具有相同id的文档。但我想推翻这些文件

有没有一种方法可以同时完成这一切?这不需要对每个文档使用
updateOne
,通过_id查询每个文档,并将upsert选项设置为true?非常感谢