我通过默认的0.144
0.22400000000000003
0.023999999999999994
0.392
扩展名配置了API。一切正常,我得到了所有数据。但是我需要接收特定用户的数据。有点像
ActiveController
,但执行我的API中的所有操作(Items::find()->andWhere(['user_id'=>Yii::app->user->id])
,GET view
等)。另外,我需要检查-此用户可以更改还是获取此行。
我怎么看:
模型默认工作-我将在模型中设置参数,因此模型默认工作将使用必需的搜索参数;
我使用的是搜索模型,而不是普通模型;
通过我的POST update
设置访问权限或修改请求的方法,该请求扩展了ItemController
或以某种方式将ActiveController
传递给它。
覆盖默认的params
原始操作并编写我自己的操作。
也许我应该设置权限并通过默认的ActiveController
原始方法从checkAccess
进行检查?
Dunno正确的方法:(