magento如何在数据库中存储商店和根类别之间的关系

时间:2015-07-13 20:55:59

标签: mysql magento

仅供参考,这是Magento 1.4,这可能会改变一些事情,但我相当肯定答案是肯定的。

我们在Magento网站上有数千家商店,每家都代表一所学校。每个商店都应该分配一个根类别。

我的问题很简单,在db表中存储了这种关系吗?我想按根类别搜索商店,并以编程方式(或更好地通过db查询)更新此信息。谢谢!

1 个答案:

答案 0 :(得分:1)

这存储在core_store_group.root_category_id中。

这将返回根类别ID为1的商店集合。

$stores = Mage::getModel('core/store')
    ->getCollection()
    ->addFieldToFilter('root_category_id', array('eq' => 1));