gpt4 book ai didi

mysql - 如何使用产品 ID 和自定义查询获取所有自定义属性数据?

转载 作者:行者123 更新时间:2023-11-29 18:37:47 26 4
gpt4 key购买 nike

我不知道如何使用产品 ID 获取所有产品自定义属性数据,但不使用如下方式:$_product = Mage::getModel('catalog/product')->load(674);

我需要使用自定义 MySql 查询。

最佳答案

你可以使用这个:

$collection = Mage::getResourceModel('catalog/product_collection')
->addIdFilter(674)
->addAttributeToSelect('*');

使用 echo $collection->getSelect()->__toString(); 将打印如下 SQL 查询:

SELECT e.entity_id, e.type_id, e.attribute_set_id, [...] FROM catalog_product_flat_2 AS e WHERE (e.status = 1) AND (e.entity_id = '674')

如果你想输出所有数据,你可以使用

var_dump($collection->getFirstItem()->getData());

关于mysql - 如何使用产品 ID 和自定义查询获取所有自定义属性数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45144055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com