Php Laravel查询生成器数组更改
大家好 我有一个laravel查询生成器数组。 我想为它设置自定义值 e、 g 我们可以这样做吗?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
如果是,那么如何,因为现在我遇到了错误。您需要先从集合或数组中获取记录,然后添加自定义数据:
$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';