You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Hybris中如何编写联合表导出的ImpEx表头?

Hybris ImpEx导出表头编写方案

针对你的需求,直接将Flexible Search查询嵌入ImpEx脚本即可完成导出,以下是完整的实现方案:

完整ImpEx导出脚本

# 导出描述含'meat'的商品编码与所属目录名称
EXPORT Product;code[unique=true];catalog(name)[unique=true]
#%
SELECT {p:code}, {c:name} 
FROM {Product AS p JOIN Catalog AS c ON {p:catalog} = {c:pk}} 
WHERE {p:description} LIKE '%meat%'
;

核心部分说明

  • EXPORT Product:指定导出的主数据类型为Product,ImpEx会以此为基础关联查询结果
  • code[unique=true]:映射查询中的{p:code}字段,unique=true标记确保该字段作为数据唯一标识
  • catalog(name)[unique=true]:映射查询中的{c:name}字段,通过catalog(name)关联Catalog类型的name属性
  • #%:ImpEx专属标记,后续紧跟你的Flexible Search查询,查询结果会与表头字段按顺序一一匹配

使用注意事项

  • 确保执行脚本的Hybris账号拥有Product和Catalog数据的访问权限
  • 在后台ImpEx导出工具中直接复制脚本执行即可;若用命令行,需结合ant impexexport任务指定脚本路径
  • 导出结果为CSV格式,字段顺序与表头一致:商品编码在前,目录名称在后

内容的提问来源于stack exchange,提问作者Pertsh Galstyan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 14:01:01