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