magento如何使用数据库查询获取与单个产品关联的属性

时间:2018-10-01 05:40:35

标签: php database magento magento-1.7 entity-attribute-value

我们正在尝试使用数据库来获取与每个产品相关的所有属性。

我们一直在查询以下内容,但我认为我们使用的表不合适。

$sql = "SELECT attribute_id FROM catalog_product_index_eav WHERE entity_id=".$entityprodid;

此表不是将所有属性附加到单个产品ID的确切表。

关于如何使用数据库在Magento中获得单个产品属性的任何建议?

1 个答案:

答案 0 :(得分:0)

Magento使用平面表集中产品的属性,因此要通过ID查询所有属性,可以使用表catalog_product_flat,记住要更新该表,有必要对数据重新编制索引。