Вы можете использовать метод pluck
следующим образом:
$room->products
->filter( function($value, $key) {
return $value['product_id'] == 71
})
->pluck('value');
, а затем вы можете использовать метод first
, чтобы получить только первыйvalue.
Однако, в вашем случае, если вам всегда будет нужен только один результат из фильтра, вы можете использовать метод firstWhere
.Например, вы можете сделать:
{{ $room->products->firstWhere('product_id', 71)['value'] }}