Mongoose批量更新具有不同值的多个文档 - 使用时间戳和鉴别器

时间:2017-10-05 20:05:34

标签: node.js mongodb mongoose mongoose-schema

我的架构同时设置了时间戳和鉴别器键选项。使用Model.save(),一切正常,但使用Model.bulkWrite我的鉴别器密钥和时间戳都不会被保存/更新。

在mongoose中是否有办法批量更新文档(每个文档具有不同的值)并维护有关模式选项的行为,例如Model.save()

我的用例是我有大约500个文件,我必须检查每个文件是否已存在(如果是这样更新部分),如果没有插入完整的新记录。这适用于bulkWrite和一组updateOne操作,但架构选项不起作用。

0 个答案:

没有答案