保存模型后获取清除的字段值

问题描述 投票:0回答:1

创建表单(后端)中有一个清除字段(复选框)。我不想将字段值保存到此模型的表中,因此我在该字段的名称中添加了_(下划线)。有用。

但是我需要将这些字段值保存到另一个表中。只是表,而不是模特。

我找到了getOriginalPurgeValue($attr)方法但是如何在afterCreate()函数中实现它?或者有另一种方法可以做到这一点?

octobercms
1个回答
0
投票

溶胶!

class MyModel extends Model
{
   ...

   public function afterCreate()
   {
      // so I can access purged the field value
      $val = $this->getOriginalPurgeValue('_extras');
   }

   protected $purgeable = ['_extras'];
}
© www.soinside.com 2019 - 2024. All rights reserved.