我在HABT关系中有两个模型。医生和耐心。 我正在尝试在医生控制器内为患者创建一个编辑表单。当我在医生控制器中时,我想获得患者(不是医生的患者)及其相关医生的所有数据。我尝试了下面的代码,但它只返回患者而不是其相关数据。
$options = array('recursive' => 2,'conditions' => array('Patience.' .$this->Doctor->Patience->primaryKey => $id));
$this->request->data = $this->Doctor->Patience->find('first', $options);
这只是获得耐心模型数据而不是其相关数据。
Array ( [Patience] => Array ( [username] => akhil [password] => 93477851451f6583c7efd383e715cb6f8accb804 [id] => 4 [name] => akhil [age] => 33 [address] => w4ewrf [cellno] => 324323 [email] => awad@gmail.com [medicines] => sd [diseases] => sdf [misc] => sdf ) [Doctor] => Array ( ) )