laravel updated_at字段返回是不是一个对象?因为在使用过程中可以通过 updated_at->format('Y-m-d')函数格式化时间格式。我想仿照这个方法做一个行政区域的显示。在数据库中有province字段,保存的是省的地区代码,但是在显示的时候需要大多数显示成汉字而有时候需要显示成地区代码,还有时候可能需要获取这个地区的行政级别等等,类似需要格式化的操作。那么在laravel中有没有类似的写法,可以自己对任意字段定义这种格式化的方法呢
4 回答
MYYA
TA贡献1868条经验 获得超4个赞
model类里面有这功能.
你可以在自己的model里面加个方法, 方法名如下: get你的属性名Attribute($value)
比如你的省是 province, 那方法就叫 getProvinceAttribute($value), 你可以在这个里面转换数据.
同样, 你可以在setProvinceAttribute($value) 里面转换保存的数据.
- 4 回答
- 0 关注
- 474 浏览
添加回答
举报
0/150
提交
取消