2014-03-31 174 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();

查询希望会帮助你。