Laravel Nova:绕过 getOriginal 的访问器
Laravel Nova: bypass accessor to getOriginal
使用 Laravel Nova 时,您可能希望 $this->getOriginal('name')
绕过对 return name 数据库值的访问器。然而,事实并非如此。
Text::make('Name')
->resolveUsing(function(){
return $this->getOriginal('name')
});
// Returns value provided by accessor
要访问实际的原件 属性 使用 getRawOriginal()
Text::make('Name')
->resolveUsing(function(){
return $this->getRawOriginal('name')
});
// Returns value from database
使用 Laravel Nova 时,您可能希望 $this->getOriginal('name')
绕过对 return name 数据库值的访问器。然而,事实并非如此。
Text::make('Name')
->resolveUsing(function(){
return $this->getOriginal('name')
});
// Returns value provided by accessor
要访问实际的原件 属性 使用 getRawOriginal()
Text::make('Name')
->resolveUsing(function(){
return $this->getRawOriginal('name')
});
// Returns value from database