Set数据从数据库中的日期开始是新的?

时间:2014-11-15 07:01:39

标签: php mysql magento

我是magento的新手,想知道在数据库表和列名中找到每个产品的“set new new from new”值的位置。我查看了catalogrule_product。有一个名为from_time的列,我不确定这是正确的表,还是有任何其他表与此相关。

2 个答案:

答案 0 :(得分:1)

Magento遵循EAV数据库结构。在数据库中,您将找到 eav_attribute 表。

在那里搜索attribute_code =' news_from_date'和attribute_code =' news_to_date'并记下这些属性的ID。

现在转到 catalog_product_entity_datetime 表并搜索attribute_id =和entity_id =

我认为,您的查询现已解决。如果您有任何疑惑,请询问。

答案 1 :(得分:0)

属性名称为:news_from_date

$ code =' news_from_date'

现在使用$ attributeId = getAttributeId($ code);

$ entity_id = $ product-> getId();

现在如上所述查询:select * from catalog_product_entity_datetime wher attribute_id = $ attributeId and entity_id = $ entity_id