Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel查询生成器数组更改_Php_Laravel_Laravel 5 - Fatal编程技术网

Php Laravel查询生成器数组更改

Php Laravel查询生成器数组更改,php,laravel,laravel-5,Php,Laravel,Laravel 5,大家好 我有一个laravel查询生成器数组。 我想为它设置自定义值 e、 g 我们可以这样做吗? 如果是,那么如何,因为现在我遇到了错误。您需要先从集合或数组中获取记录,然后添加自定义数据: $data = DB::table("table_name")->get(); $data[0]->layout = 'something'; 或: 用于阵列访问: DB::setFetchMode(PDO::FETCH_ASSOC); $data = DB::table("table_na

大家好

我有一个laravel查询生成器数组。 我想为它设置自定义值

e、 g

我们可以这样做吗?
如果是,那么如何,因为现在我遇到了错误。

您需要先从集合或数组中获取记录,然后添加自定义数据:

$data = DB::table("table_name")->get();
$data[0]->layout = 'something';
或:


用于阵列访问

DB::setFetchMode(PDO::FETCH_ASSOC);
$data = DB::table("table_name")->get();
$data[0]['layout'] = 'something';

对于对象访问:

$data = DB::table("table_name")->get();
$data[0]->layout = 'something';

DB::setFetchMode(PDO::FETCH_ASSOC);
$data = DB::table("table_name")->get();
$data[0]['layout'] = 'something';
DB::setFetchMode(PDO::FETCH_ASSOC);
$data = DB::table("table_name")->first();
$data['layout'] = 'something';
$data = DB::table("table_name")->get();
$data[0]->layout = 'something';
$data = DB::table("table_name")->first();
$data->layout = 'something';