laravel-backpack - 能够使用 Backpack for Laravel 判断 CRUD 控制器的模型是否已更新
问题描述
我正在使用 Laravel CRUD 控制器的背包,我试图找出是否有一种有效的方法来判断模型是否已更新,而无需同时加载当前模型和更新的模型,然后比较属性值。
解决方案
我最终遵循了评论中的建议,并在我的模型上覆盖了 save() 方法。
public function save(array $options = [])
{
// Update the mode accordingly and perform any
// other actions you need to prior to saving here.
$saved = parent::save($options);
return $saved;
}
推荐阅读
- javascript - 无法从 Node.js (express) 服务返回 xlsx 文件,该服务从 S3 存储桶获取该文件以供浏览器应用程序使用
- python - 关于在 Mac 上通过终端运行 input() 函数的问题
- php - 是否可以将所有自定义函数文件放在一个文件夹中并让所有 php 脚本默认访问它们?
- excel - Excel 间接引用产生 #ref 错误
- python - PySpark 一种将不同列数据聚合/组合在一起的方法
- snowflake-cloud-data-platform - 两个帐户之间的数据共享,但具有修改数据的能力
- azure - 来自类库的 Azure 函数调用方法?
- javascript - jsPDF在IE11浏览器中无法正常工作
- python - Pandas Dataframe - 如何获得按值分组的滚动和?
- swift - 无法将“Int”类型的值分配给“String”类型