标签: node.js mongodb mongoose mongoose-schema
我的架构同时设置了时间戳和鉴别器键选项。使用Model.save(),一切正常,但使用Model.bulkWrite我的鉴别器密钥和时间戳都不会被保存/更新。
Model.save()
Model.bulkWrite
在mongoose中是否有办法批量更新文档(每个文档具有不同的值)并维护有关模式选项的行为,例如Model.save()?
我的用例是我有大约500个文件,我必须检查每个文件是否已存在(如果是这样更新部分),如果没有插入完整的新记录。这适用于bulkWrite和一组updateOne操作,但架构选项不起作用。
bulkWrite
updateOne