标签: model controller cakephp-1.3
在AppController我有几个使用数据库的函数。一些用于不相关模型之间的复杂查询。
AppController
我知道这样做的一种方法是加载模型并将其用于查询。
有没有办法在不加载模型的情况下完成? 有没有办法使用AppModel?
AppModel
我需要的是:一些信息应该在每个视图中(通过一个元素)可用,它由几个表组成,一个“宽”连接查询。 为了得到它,我必须将模型加载到内存并通过它进行查询。
但是,由于我不需要某个模型,我需要随机选择要加载的模型。不是最好的编程实践......
答案 0 :(得分:1)
您可以使用
$this->query();
因为AppModel扩展了Model,其中定义了query()函数。 看看documentation for query()。