我只是想在index.ctp上显示模型中的所有结果都是真实的条件。像这样选择:cakephp极限结果find('all')
select * from revistas where isonline ='true';
伊夫尝试这种代码下面对控制器:
public function index() {
//$iscond = $this->Revista->findAllByNome('testa');
//$this->Revista->query("SELECT id, nome, acronimo, modified, user_id from xconv.revistas where isonline = 't'");
$this->Revista->find('all', array(
'contain' => array(
'conditions' => array('Revista.isonline' => 't'))));
$this->Revista->recursive = 0;
$this->set('revistas', $this->paginate());
}
这些2条评论上述尝试B4。它不会返回任何错误,但不做这个条件。
是否有任何其他文件的MVC写更多的代码?什么地方出了错 ??
泰
戴夫,TY的帮助...它把我放在正确的方向来解决这个特定的问题,但解决的办法发生时,我在控制器上写了: \t公共$ PAGINATE =阵列( \t \t“限制” = > 30, \t \t'conditions'=> array('Revista.isonline'=>'t') \t \t); – 2013-03-13 13:40:58
我想为此投票。 – 2013-03-13 13:45:38
@josemey - 是的,这是将条件应用于分页的另一种方式。唯一的缺点是,它将它应用于该控制器中的所有分页,而不仅仅是特定的操作。 – Dave 2013-03-13 14:04:22