Какая-то небольшая проблема в получении связанных данных модели в cakephp? - PullRequest
0 голосов
/ 18 октября 2011

У меня есть 2 модели продукта и изображения.Продукт имеет отношения Has-many с Image.Я хочу получить записи о продуктах и ​​изображениях на основе идентификатора продукта. Поэтому я написал запрос следующим образом:

$this->Product->find('all',array('conditions'=>array('product_id'=>230));

Я получаю все записи таблицы продуктов, но не записи таблиц изображений.Я проверил с помощью var_dump (), тогда записи в таблице изображений будут выглядеть так:

array('Images =>
    array
      0 => 
        array
          ...
      1 => 
        array
          ... );

В чем может быть проблема?Буду признателен за любую помощь.

Заранее спасибо

Pushpa

1 Ответ

1 голос
/ 18 октября 2011
$this->Product->find('first', array(
    'conditions' => array('Product.id' => 230), 
    'recursive'  => 1 // ensures we are retrieving related models
    )
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...