cakePHP访问表没有模型

时间:2014-04-23 09:58:08

标签: php cakephp frameworks

我必须修改一个用cakephp编码的现有项目。我不太了解cakephp。 我需要访问数据库中的表,而不使用模型。现有代码如下:

有两个表'用户'和'视频'。在其中一个控制器中,以下代码用于访问表。

public $uses = array('User','Video');

$data = $this->User->findByPhone($phone);

我怀疑控件如何将“用户”识别为指向“用户”表的对象? 请帮忙..

2 个答案:

答案 0 :(得分:1)

允许控制器通过$ uses变量访问其他模型。

模型类表示数据,并在CakePHP应用程序中用于数据访问。它们通常代表数据库表。

如果未定义模型类,则它使用AppModel和AppModel扩展描述的libray模型类: -

模型类表示数据,并在CakePHP应用程序中用于数据访问。它们通常表示数据库表,但可用于访问操作数据的任何内容,例如文件,外部Web服务或iCal事件。

答案 1 :(得分:0)

蛋糕就是conventions。 您可以使用useTable

更改模型表