2014-03-31 221 views
1

我想加入管理表和magento中的另一個配置文件表我應該怎麼做?Magento加入2表

我想加入$userModel = Mage::getModel('admin/user');表和

$vendorModel = Mage::getModel('vendorprofile/vendor'); 
+0

兩個集合之間的關係關鍵字是什麼? –

回答

1

Riaz.try下面的代碼---

  $collection = Mage::getModel('admin/user')->getCollection(); 
    /* start inner join .vendorprofiletable is the 
Mage::getModel('vendorprofile/vendor') module table */ 
      $collection->getSelect()->join(array('vendorprofile'=> 'vendorprofiletable'), 
     'vendorprofile.vendor_id = main_table.entity_id', array('*')); 

這裏假設 vendorprofile.vendor_id = main_table.entity_id是兩個表之間的關係。

,如果你想獲得的加入則echo $collection->getSelect();

查詢希望會幫助你。