1. 新增 / 修改一行记录,这里用 “存在就更新,不存在就新增” 作为例子
2. 删除一行记录。大部分场景下,都是使用“软删除”
更多软删除相关知识,请阅读文档:
https://learnku.com/docs/laravel/5.5/eloquent/1332#ad4448
3. Model类要手动生成注解,这样使用Model类的时候,phpstorm 才会有代码提示
给 Model 生成注解的相关操作如下
1. 在命令行输入这个命令生成Model的注解
php admin/artisan ide-helper:models 'Calf\Models\Promotion\TelemarketingOrderWorkRecordModel'
2. php admin/artisan ide-helper:models 这个命令可以配置一个简短的别名,方便使用
3. 如果 Model 里面的字段、关联关系、scope、get..Attribute 发生了改变,需要删除掉原来的注解,然后重新执行 php admin/artisan ide-helper:models 生成