小编dwe*_*ner的帖子

Magento - 何时使用Mage :: getResourceModel

我正在学习Magento,特别是模型和ORM的工作原理.

据我所知,有模型(实际实体),资源模型(直接与数据库适配器链接)和集合(它们是容纳模型集合的容器).

那么,为什么有大量的代码和示例使用Mage::getResourceModel()而不仅仅是Mage::getModel()- 特别是在抓取集合时,即Mage::getResourceModel('catalog/product_collection').

我能看到的唯一原因是Mage::getModel()必须在某个时刻通过资源模型,因此直接进入资源模型可能更有效.但是,这不是一种不好的做法吗?

magento

5
推荐指数
1
解决办法
5659
查看次数

标签 统计

magento ×1