Php 我赢了';无法获取数组中的值或laravel中的对象

Php 我赢了';无法获取数组中的值或laravel中的对象,php,mysql,laravel,phpmyadmin,laravel-eloquent,Php,Mysql,Laravel,Phpmyadmin,Laravel Eloquent,我已经使用laravel查询生成器获得了这样的数据 [0] Category_id:1, product:food [1] Category_id=1 product:fish [2] Category_id=1 product:vegetable 但是我想要这个甲酸盐 category_id 1{ product { "Food","Fish","Vegetable"} } 您可以使用: Pu

我已经使用laravel查询生成器获得了这样的数据

[0]
    Category_id:1,
    product:food
[1]
    Category_id=1
    product:fish
[2]
   Category_id=1
   product:vegetable
但是我想要这个甲酸盐

category_id 1{
          product
                { "Food","Fish","Vegetable"}

}
您可以使用:

Pull方法检索给定键的所有值

试试这个:

$collection->groupBy('category_id')
    ->map(function($item) {
        return $item->pluck('product');
    });

您需要提供示例代码并更好地形成您的问题。我不知道你在问什么。你想完成什么?正在发生的错误是什么?利用代码标记使示例可读。共享查询生成器代码和完整的结果数据。
$collection->groupBy('category_id')
    ->map(function($item) {
        return $item->pluck('product');
    });