CakePHP: Как отфильтровать hasMany - PullRequest
1 голос
/ 27 августа 2010

У меня есть категория Event HABTM с таблицей category_events. Я хочу отображать только событие с указанным category_id. Так что, поскольку у меня есть catId, мне не нужно переходить к модели категории. Я мог бы динамически связать ассоциацию hasMany из Event в Cat_Event.

Как мне установить массив второго параметра find () для достижения этой цели?

Спасибо

1 Ответ

2 голосов
/ 27 августа 2010

Попробуйте этот способ из EventsController:

$this->Event->Category->find('all', array(
    'conditions' => array('Category.id' => $catid)
));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...