服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > magento教程 >

magento获得模型集合实例的两种方法

时间:2016-11-15 02:41来源:未知 作者:最模板 点击:
magento获得模型集合实例的两种方法 1.使用EAV模型的实体的Collection一般继承Mage_Eav_Model_Entity_Collection_Abstract 实例化方法是: 2.非EAV模型的实体的Collection类可能继承 Mage_Core_Model_Mysql4_Coll
magento获得模型集合实例的两种方法
1.使用EAV模型的实体的Collection一般继承Mage_Eav_Model_Entity_Collection_Abstract 
实例化方法是: 


2.非EAV模型的实体的Collection类可能继承 Mage_Core_Model_Mysql4_Collection_Abstract或者Varien_Data_Collection_Db 
可以用 Mage::getModel('moduleName/entityName')->getCollection()获得其实例。 
然后 $colleciton->getSelectSql();可以获得系统运行的 SQL语句来调试 

如果你的Collection类继承 Varien_Data_Collection_Db,也可以使用 
Mage::getResourceSingleton('catalogue/merchant_collection')获得其实例 

在Collection类中可以用下面的语句 
echo $this->_select->__toString(); 
来调试。(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容