我有一个包含 3 个插件的 CakePHP 项目:Plugin1
, Plugin2
, Plugin3
. 这些是简单的插件,我只是尝试将我的项目分成 3 个更小更容易的部分。
Plugin1
必须使用一个模型Model1
,这里没有db table
这个Model1
。
我知道这$useTable=false
件事。我的问题是,我function
func()
在那个模型中有一个,我正在尝试function
func()
在一个Controller
, in 中使用它Plugin1
。但它显示 SQL 语法错误。我认为,通常我们使用find()
function
模型的,但在这里我们创建一个函数并使用,可能就是问题所在。
在这里,table-name 和 Model-name 的约定是正确的。我不想为此创建一个表,因为我不需要它。现在要做什么 ?