У меня есть модель блога, которая определила var $ hasMany = array ("Comment");
Как применить фильтр к комментариям, чтобы выбрать только те элементы блога, которые соответствуют определенной категории комментариев?
Если в модели блога я сделаю
$this->recursive=2;
$this->hasMany=array("Comment"); //in Comment i have $belongsTo("Blog")
return $this->find("all",array("conditions"=>array("Comment.comment_type_id"=>123)));
я получаю сообщение об ошибке, в котором говорится о неизвестном столбце Comment.comment_type_id, поскольку Cake не создает соединение.
Я думаю, что это довольно распространенная проблема, поэтому я считаю, что ее легко решить, но я не могу найти хороший способ