11

在源代码之外,是否有任何关于 Magento ORM 的大量文档?我掌握了基础知识,通常可以挖掘 Mage代码库,用 Mage::Log 调用乱扔垃圾并找出可行的方法,但如果我对模型的用途有一个高层次的了解,我的效率会大大提高要使用的。聚合方法如何工作,加入的最佳方式是什么,何时应该扩展模型,何时是使用 eav 模型与非 eav 模型的最佳时间等。

类似于Django 模型文档,但适用于 Magento。

4

3 回答 3

4

虽然关于 ORM 的文档不多,但这里有几页对我理解数据库结构有很大帮助,这将帮助您理解其他所有内容:

http://www.magentocommerce.com/wiki/development/magento_database_diagram http://www.magentocommerce.com/boards/viewthread/7359/

于 2009-04-24T01:48:47.977 回答
3

对于基于 Zend Framework 的 Zend_Db_Adapter 的 Magento ORM,您可以使用 Zend Framework Programmers Reference(在Zend Framework 的网站上以免费 pdf 格式提供)。我还发现此链接有助于了解有关 Magento 模型的更多信息。

于 2009-04-30T10:23:45.550 回答
3

自从回答了这个问题以来,已经在 magento 知识库的 ORM 上创建了一些文档。

介绍信息:http ://www.magentocommerce.com/knowledge-base/entry/magento-for-dev-part-5-magento-models-and-orm-b​​asics

高级 ORM 使用和 EAV 系统: http: //www.magentocommerce.com/knowledge-base/entry/magento-for-dev-part-7-advanced-orm-entity-attribute-value

使用 Varien 集合(延迟加载、过滤等): http: //www.magentocommerce.com/knowledge-base/entry/magento-for-dev-part-8-varien-data-collections

于 2014-01-15T21:55:27.727 回答