我有
返回$ query;
在我的模型中运行。 如何将其传递给视图?
我的方法是:
public function findByTypes($ data = array()){ $这 - >&型 - GT; Behaviors->附加( '中可容纳', array('autoFields'=> false)); $这 - >&型 - GT; Behaviors->附加( 'Search.Searchable');
$query = $this->Type->getQuery('all', array( 'conditions' => array('Type.id' => $data['title']), 'fields' => array('id'), 'contain' => array('Ticket') )); return $query; }
如何获取查询结果?
答案 0 :(得分:6)
在您的控制器中:
function view() {
...
$data = $this->Model->findByTypes(...);
$this->set('data', $data);
}
它将在视图中作为变量$ data使用。