我有products带price列的表。在模型中,我想做这样的事情:
public function getPriceAttribute()
{
return number_format($this->price);
}
Run Code Online (Sandbox Code Playgroud)
所以鉴于我使用
{{ $property->price }} €
Run Code Online (Sandbox Code Playgroud)
并从数据库中获取值200而不是200.00十进制数。
这可能吗?
Seb*_*lan 14
这就是解决我的问题的原因:
public function getPriceAttribute()
{
return number_format($this->attributes['price']);
}
Run Code Online (Sandbox Code Playgroud)
这将覆盖该$property->price值(根据评论)