我在这台Laravel 5.3 Mutator上遇到了问题。我可以毫无问题地创建产品,但在更新期间,它不会触发。
我的商品型号
class Product extends Model
{
public function setVisminAttribute($value){
$this->attributes['vismin'] = str_replace(",", "", $value );
}
public function setSpecialAttribute($value){
$this->attributes['special'] = str_replace(",", "", $value);
}
public function setOutrightPriceAttribute($value){
$this->attributes['outright_price'] = str_replace(",", "", $value);
}
public function setConcessionPriceAttribute($value){
$this->attributes['concession_price'] = str_replace(",", "", $value);
}
}
我的更新代码
$product = Product::find($id);
$product->update( $request->all() );
创建工作正常,但更新不会触发mutator。
全部申请