filterを使用できます
、そのように:
$desired_object = $food->filter(function($item) {
return $item->id == 24;
})->first();
filter Collectionも返します 、ただし、1つしかないことがわかっているので、firstを呼び出すことができます。 そのCollection 。
あなたはもうフィルターを必要としません(あるいは、これがほぼ4歳であるかどうかはわかりません)。 firstを使用できます
:
$desired_object = $food->first(function($item) {
return $item->id == 24;
});