0
我是Cakephp 2.0中的新成員,但我想對兩個表進行查看。我有以下表格:Cakephp 2.0 mysql查詢
hpsas與記錄:ciname,位置,狀態
LDAPS與記錄:ciname,狀態
在我的控制器,我有以下的語法:
$this->Hpsa->query("SELECT `hpsas`.`ciname`, `hpsas`.`status`, `ldaps`.`ciname`, `ldaps`.`status` FROM `cmdb`.`hpsas`, `cmdb`.`ldaps` WHERE `hpsas`.`ciname` = `ldaps`.`ciname`;");
我預期如下結果:
'hpsas' => array(
(int) 0 => array(
'hpsas' => array(
'ciname' => 'lsrv8001',
'status' => 'live'
),
'ldaps' => array(
'ciname' => 'lsrv8001',
'status' => 'indeployment''
如何使用正確的CakePHP 2.0語法創建模型和控制器?
這似乎是模糊和廣泛的方法。你可以再詳細一點嗎? – BenOfTheNorth
我想現在如何使用它的模型和控制器在Cakephp中進行這個查詢。結果必須看起來像上面的結果。 – DenVer
您是否正確鏈接了您的模型?隨着hasMany,belongsTo和hasAndBelongsToMany? –