gpt4 book ai didi

hybris - 如何从local.properties 获取配置数据到impex?

转载 作者:行者123 更新时间:2023-12-04 22:19:43 25 4
gpt4 key购买 nike

是否可以从 local.properties 配置文件中定义的环境变量中获取值并通过 impex 文件访问它?

前任。

$someMacro=<some variable from config>

谢谢!

最佳答案

您可以将此添加到您的impex:

# Import config properties into impex macros
UPDATE GenericItem[processor=de.hybris.platform.commerceservices.impex.impl.ConfigPropertyImportProcessor];pk[unique=true]

您在 local.properties 等中的所有配置现在都已加载并可通过 $config- 使用。前缀,例如:

local.properties
your.config.property=322

所以你的impex看起来像:
# Import config properties into impex macros
UPDATE GenericItem[processor=de.hybris.platform.commerceservices.impex.impl.ConfigPropertyImportProcessor];pk[unique=true]

$variable=$config-your.config.property

INSERT_UPDATE SampleItem;code[unique=true];name
;sample1;$variable

# OR you can just directly use the config macro
INSERT_UPDATE SampleItem;code[unique=true];name
;sample1;$config-your.config.property

希望这对你有用。

编辑:另请注意,如果没有找到这样的属性,则存储在上面示例中的值应为: $config-your.config.property .

关于hybris - 如何从local.properties 获取配置数据到impex?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35266593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com