DB クエリに由来する 2 つのオブジェクトがあります。ビューに必要な最小限に制限しました。それらは次のようになります。
array(189) {
[0]=>
object(stdClass)#31 (2) {
["id"]=>
string(1) "187"
["name"]=>
string(13) "Something"
}
}
array(3) {
[0]=>
object(stdClass)#337 (10) {
["id"]=>
string(1) "1"
["type"]=>
string(1) "2"
["for"]=>
string(3) "187"
...
}
}
foreach ループで 2 番目のオブジェクトを実行しています。最初の「id」に「for」を参照し、「name」を返すと「Something」になります。少なくともインデックスを使用する試みは失敗しましたが、どちらの方法でもインデックスを使用したくありません。
2 番目のオブジェクトの値 "for" を使用し、それを最初のオブジェクトの "id" にリンクして、一致する "name" (私の場合は "Something") を出力したいと考えています。どうすればこれを達成できますか?
ありがとうございました!