0
我有一個函數的函數,如何使用,使用的承諾
asdf() {
var a = fooController.getOrCreateFooByBar(param);
console.log("tryna do thing");
console.log(a); //undefined
if (!a.property) {
//blah
}
是死亡的結果。 getOrCreateFooByBar做了
Model.find({phoneNumber : number}).exec()
.then(function(users) {})
,並尋找或創建模式,在年底返回它:
.then(function(foo) { return foo}
如何使用的這asdf()
結果呢?我覺得這是一個相當簡單的問題,但我陷入困境。如果我嘗試執行a.exec()或a.then(),那麼'我無法讀取未定義的屬性'錯誤。
啊,這是有道理的。我沒有做'return Model.find({...'謝謝! – ahota
[Return all the promises](http://stackoverflow.com/a/37084467/918910)。 – jib