在mongodb上使用不同的_id复制每个文档

时间:2018-11-01 10:19:46

标签: node.js mongodb mongoose

我想用新的_id重新记录文档的副本。是否可以在mongodb中一次复制多个文档?旧文档不会被删除。

在这里编码;

const cron = require('node-cron');
const CronJob = require('../models/cronjob');

  cron.schedule('* * * * *',function(){
        CronJob.find({ recurring: 'daily'})
        .exec()
        .then(docs => {
            var newDocs = docs;
            delete newDocs._id;
            CronJob.insertMany(newDocs);
        })
    });

先谢谢了。

0 个答案:

没有答案