2010-01-17 31 views
1

我是CakePHP的新手,但得到了奇怪的错误。我只是测试它,如何实现许多功能,并得到奇怪的错误。我创建了一个名为about控制器,并得到了以下错误:CakePHP:每个控制器都需要数据库表吗?

Error: Database table abouts for model About was not found. 

确实CakePHP的需要有数据库表的每一个控制器?

var $useTable = false;不起作用。

我使用CakePHP 1.2.5

回答

-4

您应该将方法添加到您的主应用程序控制器中

+1

模型不需要表格。您可以实现一个模拟模型,甚至是一个通过REST API与其他网站进行通信的模型。 –

+0

@runge,感谢您告诉我,我以前在没有模型的情况下创建控制器时就使用了KohanaPHP,但由于缺少文档而退出。 @Michael Andresson:你的方法也在工作,那么不需要创建模型。 @Tor Valamo:谢谢! :) – Johannes

+0

@Tor Valamo:我的错,thx队友 – dfens

13

在你的控制器使用该

var $uses = array(); 

$usesTable = false成语在模型没有关联的表使用尝试。

相关问题