Sails Waterline Sync呼叫

Muh*_*min 2 sails.js waterline

如何使用Sails.js同步调用Waterline函数.我试过了

var data = Model.findOne({ foo : "bar"});
Run Code Online (Sandbox Code Playgroud)

sync(Model, findOne);
sync.fiber(function(){
    var data = Model.findOne({ foo : "bar"});
});
Run Code Online (Sandbox Code Playgroud)

他们都没有为我工作.

这样做的正确方法是什么?

sgr*_*454 5

水线方法是异步的,简单明了的.否则就没有命令.您会发现许多访问外部数据源(数据库,HTTP等)的Node方法都是这种情况.

如果您需要以更同步的方式链接它们,可以使用async这样的包来实现.