我有包含 price
列的表 products
。在模型中我想做这样的事情:
public function getPriceAttribute()
{
return number_format($this->price);
}
所以在 View 中我使用
{{ $property->price }} €
并获取值 200
而不是 200.00
数据库中的 decimal 是怎样的。
这可能吗?
最佳答案
这就是解决我的问题的方法:
public function getPriceAttribute()
{
return number_format($this->attributes['price']);
}
这将覆盖 $property->price
值(根据评论)
关于php - 更改模型中的字段/属性值 - Laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35184646/