0

如果我有一些CSV文件并且我想根据我在Hotfolder中的要求给予它们优先权,该怎么办?

4

1 回答 1

1

这是FileOrderComparator的作用,它根据文件名比较文件。为此,可以为文件名前缀配置优先级。

具有较高优先级值的文件被认为更重要并排在第一位。

这确保了一些文件在其他文件之前导入,例如产品应该在价格之前导入。

<!-- example taking from the accelerator -->
<bean id="fileOrderComparator" class="de.hybris.platform.acceleratorservices.dataimport.batch.FileOrderComparator">
    <property name="prefixPriority">
        <map>
            <!-- default priority is 0 -->
            <entry key="base_product" value="2" />
            <entry key="variant" value="1" />
        </map>
    </property>
</bean>
于 2017-02-11T12:54:46.777 回答