更新具有与sku不同的唯一标识符的产品

时间:2014-05-24 06:16:04

标签: magento csv insert-update magmi

我想用Magmi更新magento产品。导入csv文件(包含要更新的产品)包含具有唯一ID值的列,但它们与数据库中的sku值不同。此导入csv文件中没有Sku标识符。 import csv中的唯一值是product属性。因此,magmi应该在import csv中查找与每个唯一标识符对应的sku值,然后使用已找到的sku更新产品。有没有办法实现这个目标?

2 个答案:

答案 0 :(得分:1)

是的,使用SKU Finder插件。

答案 1 :(得分:0)

您可以通过在数据库查询中选择ProductId(而不是sku)来更新产品数量。您可能应该在ProductID上包含一个索引,因此您不会受到性能影响。

您的情况是正常的 - 您有一个用户已知的外部“标识符”,但通过内部prcess标识符保留您的信息。选项包括:

  1. 创建一个“productid”表,将其用作“sku”中的外键 基于“表(和索引)
  2. 创建一个“productid”表,其中包含到SKU表的映射,并在更新时使用“join”
  3. 您可以尝试使用这两个选项,但您的案例看起来很简单,可以使用选项1.