0

我有一个模型“Note”,它的控制器看起来像这样-http: //pastebin.com/TqVJm7Uw

当我发送 GET 请求http://hostname/notes.json时,我可以看到 json 格式的注释。例如 - http://pastebin.com/Haf6fq9S

但是当我发送 GET 请求时,http://hostname/notes/4febea9d928488a443000000.json我会收到消息-

{"code":"404","url":"\/notes\/4febea9d928488a443000000.json","name":"Action NotesController::4febea9d928488a443000000() could not be found."}

我的 route.php 文件看起来像这样 -

CakePlugin::routes();
Router::parseExtensions();
Router::parseExtensions('json');
Router::mapResources('notes');/**
require CAKE . 'Config' . DS . 'routes.php';

这里有什么问题?为什么索引的 REST 请求工作正常,但视图却不行?

4

1 回答 1

0

我正在使用带有 CakePHP 的 MongoDB 数据源,当我切换回良好的旧 MySQL 驱动程序时,它开始工作得很好。不确定 MongoDB 数据源出了什么问题。

于 2012-06-30T21:04:05.003 回答