gpt4 book ai didi

rest - CakePHP REST 基本映射未按预期工作

转载 作者:行者123 更新时间:2023-12-04 15:35:11 25 4
gpt4 key购买 nike

几乎完全按照 Cake Book 示例进行操作。

Router::mapResources('incidentReports');
Router::parseExtensions('json');

前两者
require CAKE . 'Config' . DS . 'routes.php';

我的 Controller 名为 IncidentReportsController
class IncidentReportsController extends AppController {

其中包含函数
index()
view($id)
add()
edit($id)
delete($id)

前往网址
www.myurl.com/incidentReports.json

按预期将请求发送到 index() 函数。

前往网址
www.myurl.com/incidentReports/260.json

应该映射到 view() 函数,但尝试映射到不存在的 260() 函数。
www.myurl.com/incidentReports/view/260.json

是否映射到 view() 函数并正常工作。但是,我的理解是 URL 中的“ View ”不是必需的。

最佳答案

有同样的问题。就我而言,我能够通过更改 URL 中的 Controller 名称来修复它。

不工作:http://www.example.com/entityName.json工作正常:http://www.example.com/entity_name.json

关于rest - CakePHP REST 基本映射未按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15114907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com