cakephp - CakePHP 4:简单的 JSON 视图返回
问题描述
我是 cakephp 新手,我正在尝试使用 cakephp 版本 4 开发一个简单的 REST BREAD(浏览、阅读、编辑、添加、删除)。安装后,我使用方法创建了一个名为 UsersController 的简单控制器index,view,edit,delete
。尚未创建任何模型和模板。
对于浏览 json,在用户/索引方法中,我使用了类似的代码
public function index()
{
$users = $this->Users->find('all');
echo json_encode($users);
exit;
}
输出 :
[
{
"id": 1,
"username": "jone",
"created": "2020-01-22T00:00:00+00:00",
"modified": "2020-01-22T00:00:00+00:00"
}
]
问题 :
1)不使用退出我将如何阻止控制器呈现not found template error exception
?
2)我将如何使用蛋糕资产更改http响应代码。例子200 ok will be 2000 ok.
?
3)不使用 json_encode ,我是否能够使用 cakephp 资产返回 json 视图,如果是,那么如何?
解决方案
推荐阅读
- asp.net-mvc - 表未显示在实体框架图中 (edmx)
- php - laravel php引导嵌套选项卡不起作用
- python - Webdriver.chrome 没有打开 chrome
- angular - Angular 9 测试的“预期是间谍,但得到了功能”错误
- android - 考虑到 API 29 中的新安全更改,如何将应用程序返回到前台?
- active-directory - 如何保持 Active Directory 的两个实例同步
- javascript - 我正在使用 Angular,它有一个模态对话框,然后有复选框。我无法让复选框记住他们的选择
- mysql - 使用 SQL 获取 MySQL 中两行之间的增量时间
- visual-studio-code - 我曾经在每个打开的文件编辑器的顶部都有标签 - 现在它只显示当前打开的标签
- python - 使用 pysftp 和 paramiko 时出现权限错误