php - Magento - 高级产品导入

标签 php mysql sql magento

我正在一家汽车零部件供应商工作,该供应商目前使用专有解决方案。在数据库中,他们有一个产品表,该表引用数据的“主表”。主表的数据如下所示作为示例......

Make ID        Make Name
1              Suzuki
2              Porsche
3              Hyundai

然后我导入 Magento 的文件包含 Make 的整数。我希望它在 Magento 中显示品牌名称而不是 ID。换句话说,如果导入文件的 Make 为“1”,我希望将其导入为“Suzuki”。

我该如何去做呢?我想我会用 INNER JOIN 来做到这一点,但我不完全确定。我更不知道从哪里开始通过 Magento 的导入来实现这一目标。

非常感谢任何帮助!

最佳答案

好吧,它说的是 $this->getId()$this->getMakeId()$model->xY您将其更改为 $this->getMakeName() 显然,因为它是专有的,您应该问他们...

至于加入,我不知道你想加入什么,我猜你可以过滤它

关于php - Magento - 高级产品导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17098448/

相关文章:

java - 在 hibernate 4、spring、mysql 中使用 blob 时出错

sql - 如何在SQL Server中的同一张表上递归查询结果

php - 为什么 PHP 中禁用 pcntl_fork() ?

PHP artisan migrate 命令出现错误?

php - 如何在 Laravel 中附加多对多关系?

MySQL字符串包含字符串

sql - PostgreSQL 正则表达式 : Until dot

php - 发布表单后有条件地设置 JavaScript 函数

MySQL 查询 - where 子句中的未知列 - 执行 WHERE 子句时可能尚未确定列值

mysql - SQL 查询返回双倍值