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;
});