私は次のようなオブジェクトを持っています。Promise.mapオブジェクト
{ '6': { stream: { twitch: [Object] } },
'7': { stream: { twitch: [Object] } },
'8': { stream: { twitch: [Object] } },
'9': { stream: { twitch: [Object] } },
'10': { stream: { twitch: [Object] } },
'11': { stream: { twitch: [Object] } } }
私はそれを繰り返す必要があります。
return Promise.map(myObj, function(minute, minuteIndex) {
したがって、基本的に分はデータを保持し、分インデックスはインデックスを保持する必要があります。
私はロダシでできますが、ブルーバードは何とかできません。
_.forEach(hour.minutes, function(minute, minuteIndex) {
このコードは以前は動作していましたが、今は理解できません。
アイデア?あなたは配列にオブジェクトのキーをマッピングし、Promise.map()
にそれを与えることができ
なぜキーの番号を持つオブジェクトですか?代わりに配列を使うべきでしょうか? – Tomalak
できません。これは、マングース上のデータの分ごとのstastisticsを保持する特別な構造です。私はそれらのインデックスが必要です。 – HuseyinUslu
私は分かりません。配列にはキーとしての数値があります。数字をキーにしたい。論理的な結論:配列を使用します。 – Tomalak