1

我有一个消息表(没有控制器和模型),用户可以将消息提交给管理员。除了创建消息模型然后使用 loadmodel 搜索它之外,还有更好的方法吗?

我会做类似的事情

//AdminsController
$this->loadmodel('Message');
$this->Message->find(....);

虽然这很容易做到,但如果我可以在 Admin 模型中设置一些东西来允许我这样做,我觉得创建消息模型是不必要的。这可能吗?

4

1 回答 1

3

不需要模型文件

如果请求的模型没有找到模型文件,Cake将使用 AppModel 实例。如果模型没有关联并遵循约定(复数名称,主键字段id) - 那么根本不需要创建模型文件。

因此,问题中的示例代码将“正常工作”。

于 2013-07-24T21:15:27.690 回答