次のコードは、特定のカテゴリのオブジェクトを検索し、panoramaCats
配列にそれをプッシュする_.find
を使用して、オブジェクトの配列thorughループ:Lodashで配列から多くの結果を見つけるには?
this.panoramas.forEach(panorama => {
const panoramaCat = _.find(this.panoramas, { category: panorama.category })
const panoramaCats = []
panoramaCats.push(panoramaCat)
payload[panorama.category] = panoramaCats
})
私は_.find
は、そのカテゴリですべてのオブジェクトを見つけるだろうと思ったが、それ最初のものだけを見つけます。
コードを変更する方法_.find
は、そのカテゴリのすべてのオブジェクトを検出しますか?