CakePHP 2.2.3脚手架操作错误

时间:2012-10-11 21:23:55

标签: php cakephp scaffolding

我正在为我的应用程序设置脚手架以显示users表的CRUD类型接口。

我添加了基本模型user.php和控制器UsersController.php并添加了脚手架。现在我去localhost / cake / users

我的操作栏中的所有链接都收到了通知8。

屏幕截图:http://i.stack.imgur.com/qhhok.png

任何想法?

1 个答案:

答案 0 :(得分:3)

根据Cake约定,您是否有机会将用户表'userid'的主键命名为'id'?

如果是这样,你也可以 (a)将列重命名为'id',或 (b)告诉你的模型(User.php)使用'userid'作为主键,例如

class User extends AppModel {
...
  public $primaryKey = 'userid';
...
}

选项(a)将是首选的蛋糕做事方式。