0

我有一个包含 3 个插件的 CakePHP 项目:plugin1、plugin2、plugin3。这些是简单的插件,我只是尝试将我的项目分成 3 个更小更容易的部分。Plugin1 必须使用模型“Model1”,该表没有 db 表。Cake 显示错误:“缺少数据库表错误:在数据源默认值中找不到模型 Model1 的表 models1。”

在这里,table-name 和 Model-name 的约定是正确的。我不想为此创建一个表,因为我不需要它。现在要做什么 ?

4

1 回答 1

2

您可以通过在模型中设置 $useTable 来设置该模型没有表格(来自CakeBook

class Example extends AppModel {
    public $useTable = false; // This model does not use a database table
}
于 2013-11-09T23:18:49.047 回答