猫鼬 - 等待是一个保守的词

时间:2017-01-10 00:55:45

标签: mongoose

我正在使用静态模型方法,并且需要其中的一个函数来同步操作。我安装了# Main configuration file. You probably want to change it. VARNISH_VCL_CONF=/etc/varnish/default.vcl npm包,但收到了警告:

  

await是一个保留字

这是静态方法:

babel-plugin-transform-async-to-generator

1 个答案:

答案 0 :(得分:2)

查询回调上也需要async

SomeSchema.statics.doSomething = async function(data, callback) {
    ...
    this.model('Template').findById(id, async function (err, doc) {
        let ref = await getNextSequence();
        ...
    });
    ...
};