如何修改集合实例?在 User 的 name 字段内容前加入 MyName
模型User.php
protected $appends = ['name_label'];
public function getNameAttribute($name)
{
return $this->prefix_name . $name;
}
控制器App\User.php
public function index()
{
dd(User::all());
}
访问localhost/users //返回的是集合
#appends: array:1 [ 0 => "name_label" ]
"id" => 1
"name" => "admin"
"email" => "admin@qq.com"
"created_at" => "2020-06-04 05:51:08"
"updated_at" => "2020-06-04 05:51:08"
]
#original: array:8 [▼
"id" => 1
"name" => "admin"
"email" => "admin@qq.com"
"created_at" => "2020-06-04 05:51:08"
"updated_at" => "2020-06-04 05:51:08"
]
请问如何能够所有的返回name字段都加上个MyName呢?
"name" => "MyNameadmin@qq.com"