0
A
答えて
1
私はこれにリライトすることをお勧め:
function getAncestors(parentId) {
if (!!parentId) {
return Category.findOne(parentId).then(function(parent) {
parent.ancestors.push(parentId);
return parent.ancestors;
});
} else {
return Promise.resolve([]);
}
};
関連する問題
- 1. ブルーバードの約束は、私がknexjsとの約束を使用していシーケンス
- 2. ブルーバードの約束とドメイン
- 3. イベントエミッタでブルーバード約束
- 4. 約束は解決しません。
- 5. javascript - ブルーバードが約束を正しく開始していない
- 6. nodejs sqlite3 db.runをブルーバードの約束として
- 7. MainControllerの約束を解決します
- 8. Angular-CLI TestComponentBuilder.createAsync()は約束を解決していません
- 9. データの配列を持つ連続した約束チェーン、約束を解決する方法?
- 10. マングースとブルーバードは約束から復帰します
- 11. $ qと約束を約束通りに解決する
- 12. 親の約束の中から約束事を解決する
- 13. 別の約束の中で約束を解決する
- 14. $ q個の約束は解決行うと
- 15. 約束をどのように解決するのか?
- 16. 私は、次の解決しようとしている
- 17. Nodejs約束 - 約束を解決しない関数をキャッチする方法?
- 18. ブルーバード約束のシリーズ制御フロー
- 19. は、すべての解決済みの約束で新しいデータを解決します
- 20. JavaScriptの約束を解決する
- 21. 同じ関数で約束を解決して約束を返す
- 22. angular2 http解決約束
- 23. defferedオブジェクトは、それが解決されたという約束をどのように通知しますか?
- 24. どのように約束の問題を解決するには?
- 25. PG-約束:空の約束
- 26. DB操作を終了した後、ブルーバードの約束を返す
- 27. 角度2の約束は、ネストされた約束を解決するのを待っていませんか?
- 28. 先物は決して解決して約束することはありません
- 29. バニラJSの約束事を理解しようとしています
- 30. 角度2の約束を理解しようとしています
どこで、どのようにロギングを行うあなたが表示されるはずです。 –