CakePHP:如何筛选hasMany

CakePHP:如何筛选hasMany,cakephp,Cakephp,我有事件HABTM类别和类别\事件表。 我只想显示具有给定类别\u id的事件。所以,既然我有catId,我就不需要去分类模型了。我可以动态地将多个关联从一个事件绑定到另一个Cat_事件 如何设置find()第二个参数数组来实现这一点 谢谢从EventsController尝试以下方法: $this->Event->Category->find('all', array( 'conditions' => array('Category.id' => $cat

我有事件HABTM类别和类别\事件表。 我只想显示具有给定
类别\u id
的事件。所以,既然我有catId,我就不需要去分类模型了。我可以动态地将多个关联从一个事件绑定到另一个Cat_事件

如何设置find()第二个参数数组来实现这一点


谢谢

从EventsController尝试以下方法:

$this->Event->Category->find('all', array(
    'conditions' => array('Category.id' => $catid)
));