我有一个消息表(没有控制器和模型),用户可以向管理员提交消息。除了创建消息模型然后使用loadmodel进行搜索之外,还有更好的方法吗?
我会做类似
的事情//AdminsController
$this->loadmodel('Message');
$this->Message->find(....);
虽然这很容易做到,但我觉得如果我可以在Admin模型中设置一些内容以允许我这样做,那么创建一个消息模型是没有必要的。这可能吗?
答案 0 :(得分:3)
Cake will use an AppModel instance如果请求的模型没有找到模型文件。如果模型没有关联且follows conventions(复数名称,主键字段id
) - 则根本不需要创建模型文件。
因此,问题中的示例代码将“正常工作”。