无论如何我们可以在执行impex导入时绕过[unique = true]吗?它表示一个唯一键是必须的itemtype

时间:2016-03-01 18:24:11

标签: hybris impex

在进行impex导入时,我们是否可以绕过[unique = true]?它表示项类型必须有一个唯一键。

我需要将数据存储在类似下面的项类型中,但验证impex本身就是抛出错误,并且对于至少一个属性,它应该表示unique = true。请建议如何缓解此问题。感谢任何帮助。

Impex : INSERT SolrSearchTopResults;keyword;searchDate;lang(isocode);resultCount;fromBatch

;shovels;01-02-2016 9:54:30;en;30;true 
;shovels;01-02-2016 9:54:32;en;32;true 
;shovels;01-02-2016 9:54:45;en;32;true

ITEMTYPE:

<itemtype code="SolrSearchTopResults" extends="GenericItem" autocreate="true" generate="true" >
<deployment table="SolrSearchTopResults" typecode="12398" /> 

1 个答案:

答案 0 :(得分:2)

Impex import'insert'标题不需要唯一字段,只有'insert_update','update'和'delete'需要一个唯一字段。

如果您希望通过此限制更新/删除,您可以使用'[batch = true]'。