gpt4 book ai didi

magento - magento 中的类别名称存储在哪里?

转载 作者:行者123 更新时间:2023-12-04 22:59:23 29 4
gpt4 key购买 nike

似乎这应该是一个可以找到的问题,但我找不到它。

magento 数据库中存储的类别 NAME 在哪里?我可以看到 catalog_category_entity有 key ID,然后还有其他 EAV 表。但是我找不到存储在任何以 catalog_category 为前缀的表中的类别的实际名称。 .

至少对于产品,catalog_products_entity 表中有 SKU(一些人类可读的值)。

最佳答案

类别名称在表 catalog_category_entity_varchar

您正在寻找的请求:

select cat.*, cv.value as `category_name` from `catalog_category_entity` as cat
join `catalog_category_entity_varchar` as cv on cat.entity_id = cv.`entity_id`
join `eav_attribute` as att on att.`attribute_id` = cv.`attribute_id`
join `eav_entity_type` as aty on att.`entity_type_id` = aty.`entity_type_id`
where aty.`entity_model` = 'catalog/category' and att.`attribute_code` = 'name' and cv.`store_id` = 0

请注意,这是默认商店 View 的类别名称。
如果您的 magento 中有多个商店或商店 View ,您只需要调整条件 cv.`store_id` = 0 .
您可以在表 core_store 中找到您的商店列表。

关于magento - magento 中的类别名称存储在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30653053/

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