我需要将数据库表中的字段更新为其他字段值的 MD5 散列(sting concat)
我试图通过雄辩的模型保存/更新/创建事件来做到这一点,但似乎您不能使用这些事件来更新/更改数据。
目前我有以下内容:
static::saving(function ($model) {
CustomLog::debug(__CLASS__, __FUNCTION__, __LINE__, 'saving fired');
$model->sku = static::generateSku($model);
});
这没有达到预期的效果;有没有办法做到这一点 - 我不想在不同的地方手动调用这个函数,因为我觉得它应该是自动的。
提前致谢