return new Promise((resolve, reject) => {
Counter.findByIdAndUpdate(
{ _id: name },
{ $inc: { seq: 1 } },
{ new: true },
function (err, doc) {
err ? reject(err) : resolve(doc);
}
);
});
}
Ух сколько лишнего
const findByIdAndUpdate = util.promisify(Counter.findByIdAndUpdate); const getNextSequence = (name) => findByIdAndUpdate( {_id: name}, {$inc: ...}, {new:true})
Обсуждают сегодня