私は約束を持っており、病院、ホテル、そしてギャンブルを繰り返す機能を持っています。 それは現在、マージして返しています。各約束についてもっとお約束node.js/js
promiseArrs
の結果をループ処理してより有望なものにするために、この関数を書き換える最良の方法は何ですか?
function GetOwnedFirms(userid) {
var promiseArr = [
hospital.find({userid: userid}),
hotel.find({owner: userid}),
gambling.find({userid: userid}),
];
return Promise.all(promiseArr).then(function (results) {
// Want to loop trough each results with a new promise etc..
// call funct1 promise to hospital, func2 to hotel, etc etc.
// then after everything is done, concat them and return.
var OwnedFirms = results[0].concat(results[1], results[2]);
return OwnedFirms;
});
}
「もっともっと有望な」とはどういう意味ですか?あなたは何をしたいですか? – PeterMader