Girl モデルに User を関連付け。
で、Attachmentモデルも取りたい場合。
$this->bindModel(array('belongsTo' => array('User')));
$this->recursive = 2;
$this->contain(
array('User' =>
array(
'fields' => array('id','name'),
'Attachment' =>
array('fields' => array('id','created','basename'))
)
)
);
だと Attachment の値も取れるのだが
$this->bindModel(array('belongsTo' => array('User')));
$this->recursive = 2;
$this->contain(
array('User' =>
array(
'fields' => array('id'),//idだけ
'Attachment' =>
array('fields' => array('id','created','basename'))
)
)
);
UserのフィールドをIDだけにすると取得できない。
バグか?



