[TOC] ## **开发规范-后端** **1、新增** new一个model后,调用$model的save方法。如下: $model = new UserModel(); $model->save($data); **2、修改** 先查询,再修改。如下: $model = UserModel::detail($user_id); $model->save($data); **3、删除** 1) 逻辑删除,跟修改一样,先查询,再删除。 $model = UserModel::detail($user_id); $model->setDelete($data); 2) 物理删除,跟修改一样,先查询,再删除。 controller层 $model = UserModel::detail($user_id); $model->remove(); model层 $model->delete(); **4、查询** $model = new UserModel(); $model->getList($data); 注:$data均为前端传过来的参数,直接用$this->postData()接收。