如何使用mongo更新keystone js中的多个记录

时间:2019-08-01 09:44:54

标签: javascript node.js mongodb updates keystonejs

我们如何使用mongo更新keystone js中的多个记录? 我尝试使用findupdatemany,但是似乎没有用,有什么主意吗?

这是我按ID查找的方式

keystone.list('Meetup').model.findById(this.meetup, function(err, meetup) {
        if (meetup) meetup.refreshRSVPs();
    });

而且很重要

keystone.list('RSVP').model.count()
        .where('meetup').in([meetup.id])
        .where('attending', true)
        .exec(function(err, count) {
            if (err) return callback(err);
            meetup.totalRSVPs = count;
            console.log("Count :" , meetup.totalRSVPs)
            meetup.save(callback);
        });

0 个答案:

没有答案