2017-01-09 99 views
0

我試圖插入使用產品對象的ProductFeature表中。但無法做到。如何將值插入到下面的impex頭文件中?通過impex導入數據時出錯

insert_update ProductFeature; product(code,catalogVersion(catalog(id[default=hpeCatalog]),version[default=Staged]))[unique=true];qualifier;value[translator=de.hybris.platform.catalog.jalo.classification.impex.ProductFeatureValueTranslator] 
;J007007;abcd;efgh 

回答

1

添加到@dj_frunza答案,因爲valueObject類型,你需要給對象類型,然後它的值由逗號分隔兩(, )

INSERT_UPDATE ProductFeature; product(code,catalogVersion(catalog(id[default=hpeCatalog]),version[default=Staged]))[unique=true];qualifier;value[translator=de.hybris.platform.catalog.jalo.classification.impex.ProductFeatureValueTranslator] ; 
;J007007;abcd;String,efgh 
0

value屬性期望兩個字符串而不是一個(而不是「EFGH」應該有「EFGH,IJKL」) 另外大寫應該用於報頭(即INSERT_UPDATE應INSERT_UPDATE)。 我修改了IMPEX和波紋管是對我的作品的版本:

INSERT_UPDATE ProductFeature; product(code,catalogVersion(catalog(id[default=hpeCatalog]),version[default=Staged]))[unique=true];qualifier;value[translator=de.hybris.platform.catalog.jalo.classification.impex.ProductFeatureValueTranslator] ; 
;J007007;abcd;efgh,ijkl 
+0

非常感謝它的工作 –

+0

@JyoshnaMusalireddigari如果是這樣,請記住我的答案,因爲接受 –

+0

我能夠插入值,但這些都不是在分類的功能,而不是unassignedfeatures列表中可用的產品屬性來。 –