2014-01-28 93 views
0

我有兩張表。cakephp加入兩張表

與領域-ID(PK),名1.officetypes,under_id

2.officenames與領域-ID(PK),姓名,office_type_id(FK),underid

我有兩個型號: Officetype .PHP

<?php 
class Officetype extends AppModel 
{  
    var $hasMany = array('Officename');  
} 
?> 

officename.php

<?php 
App::uses('AppModel', 'Model'); 
class Officename extends AppModel 
{ 
    public $name = 'Officename'; 
    public $belongTo = array('Officetype'); 

} ?> 

現在,我怎麼兩款車型聯繫起來,使內部連接

+0

請嘗試澄清你的問題 - 這很難理解你在問什麼。 – Dave

回答

0
$subcategories = $this->Officetype->find('list', array(
      'conditions' => array('Officename.underid' => $office_type_id), 
      'recursive' => -1 
      )); 

寫字段的字段排列在上面的查詢,它會創建單獨加入爲您所定義的模型模型的關係。