CakePHP项目中的插件中缺少模型/数据库表

CakePHP项目中的插件中缺少模型/数据库表,cakephp,plugins,model,Cakephp,Plugins,Model,我有一个CakePHP项目,它有3个插件:Plugin1,Plugin2,Plugin3。这些都是简单的插件,我刚刚尝试将我的项目分成3个更小更简单的部分。 Plugin1必须使用一个模型Model1,其中没有用于该Model1的db表 我知道$useTable=false这件事。我的问题是,我在那个模型中有一个函数func(),我正试图在控制器的插件1中使用这个函数。但它显示了一个SQL语法错误。我认为,通常我们使用模型的find()函数,但这里我们正在创建一个函数并使用,这可能就是问题所在

我有一个CakePHP项目,它有3个插件:
Plugin1
Plugin2
Plugin3
。这些都是简单的插件,我刚刚尝试将我的项目分成3个更小更简单的部分。
Plugin1
必须使用一个模型
Model1
,其中没有用于该
Model1
db表

我知道
$useTable=false
这件事。我的问题是,我在那个模型中有一个
函数
func()
,我正试图在
控制器
插件1
中使用这个
函数。但它显示了一个SQL语法错误。我认为,通常我们使用模型的
find()
函数
,但这里我们正在创建一个函数并使用,这可能就是问题所在


在这里,表名和模型名的约定是正确的。我不想为此创建表,因为我不需要它。现在该怎么办?

您的SQL语法错误是什么?触发该错误的代码是什么?显示您的模型关联代码。