我正在将Magento 1.3.2.2商店迁移到另一个平台。我正在尝试获取存储为文本值的所有产品属性。</ p>
我无法弄清楚这个数据保存在哪个表中。我看起来到处都是。我有来自Magento网站的db图,但它没有帮助我。
感谢。
事实证明我在寻找的是:
catalog_product_entity_varchar
where eav_attribute.is_user_defined=1
答案 0 :(得分:2)
短语
获取存储为文本值的所有产品属性
目前尚不清楚。但是,您可以通过以下方式跟踪LAMP堆栈应用程序中存储任何信息的位置。
在开发环境(即本地计算机)中:
使用旧的单独插入格式
将数据库转储到磁盘mysqldump --skip-extended-insert -h db_server -u mysql_uname -p magento_db_name > before.mysql
在应用程序中,更改您要查找的数据的值。
再次将数据转储到磁盘
mysqldump --skip-extended-insert -h db_server -u mysql_uname -p magento_db_name > after.mysql
使用您喜欢的diff工具,区分数据库转储。
diff before.mysql after.mysql
这将指出您的操作后需要额外的插入,这反过来会让您知道哪些表包含您所追求的信息。