Laravel重命名列数据库如何避免重命名所有刀片

时间:2018-04-13 11:55:37

标签: laravel

我有以下问题/问题。 例如,我有一个用户表,我将列名更改为姓,因为我想添加姓氏。然后我必须将我的所有刀片$ user-> name编辑为$ user-> surname。

有没有办法做到这一次?

更改表格
$user->name
$user->email

将表格更改为

$user->surname
$user->lastname
$user->email

刀片:

{{$user->name}}
to
{{$user->surname}}

1 个答案:

答案 0 :(得分:1)

您可以使用Accessor的

  

https://laravel.com/docs/5.6/eloquent-mutators#defining-an-accessor

只要说姓氏的值将是名称的值,并且对于数据库的外部使用,您的$ user将保留名称