为什么Cake PHP烘焙创建包含错误表中字段的视图?

时间:2015-11-17 19:22:50

标签: php cakephp

问题

为什么Cake PHP会创建包含错误表中字段的视图,如何才能使用正确的表?

背景

我有一个蛋糕:

v2.5.1

......还有一张桌子:

CREATE TABLE IF NOT EXISTS `user_quotes` (
`id` int(11) NOT NULL,
  `user_id` int(11) NOT NULL,
  `message` text COLLATE utf8_general_mysql500_ci NOT NULL,
  `expires` datetime NOT NULL,
  `deleted` tinyint(1) NOT NULL,
  `deleted_date` datetime NOT NULL,
  `modified` datetime NOT NULL,
  `created` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_mysql500_ci COMMENT='UserQuotes' AUTO_INCREMENT=1 ;

......及其型号:

class UserQuote extends AppModel
{

}

...我这样烘烤(来自htdocs / app /):

./Console/cake bake 

...我要小心从烘焙菜单中选择UserQuotes控制器。

错误

视图具有UserQuotes表的正确标题,但包含的字段和数据来自User模型(和users表),而不是UserQuotes模型(以及user_quotes表)。

0 个答案:

没有答案