Я новичок в CakePHP и не могу понять, как вызвать метод read () класса модели с поведением Containable.С помощью find ()
$this->T->find('all', array (
'contain' => array (
'C',
'L' => array (
'fields' => array ('L.id, L.time'),
'I' => array (
'fields' => array ('I.id','I.time'),
'J.name',
'J.id'
)
)
)
);
я могу сделать следующее. Это работает так, как я ожидал, но я не хочу получать все экземпляры T, а вместо этого экземпляр с id = $ id, чтобы я могпередать его в представление «вид».но массив, переданный для поиска, не работает при
$this->T->read(
array (
'contain' => array (
'C',
'L' => array (
'fields' => array ('L.id, L.time'),
'I' => array (
'fields' => array ('I.id','I.time'),
'J.name',
'J.id'
)
)
)
, $id)
Есть ли способ сделать это?