我知道beforeSave()
YII 中函数的功能,该函数用于执行某些我们希望在保存数据之前执行的操作。
但是,就我们想在数据保存到数据库之前实现这一点而言,我们不能在调用 save() 之前直接编写此代码(-> save() 正在将记录存储到数据库)
因此,当我们直接在 save() 行之前编写该代码时,我不确定为什么我们需要创建像 beforeSave() 这样的特定函数来执行我们需要在调用 Save() 之前触发的操作。
有人可以解释一下吗?为此,我进行了很多搜索,但在每个页面上,它仅重定向到 beforeSave() 函数的解释。