2020-09-03 20:49发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们正尝试使用hmc从用户表中删除旧的非活动记录。 当我们选择10000条记录并单击Delete按钮,但记录没有被删除时。 页面将刷新,但记录未更改。 您能否建议我们有什么办法可以一次从hmc中删除10000条以上的记录? 我们有数百万个数据需要删除以进行清理。 我们需要建议如何使用hmc删除那么多数据。
嗨, 请参阅针对相同类型问题的讨论和解决方案:
https://answers.sap.com/questions/12772413/how-to-delete-large-amount-of-data-through-hmc-hyb.html?childToView=12835250#comment-12835250
请使用groovy脚本删除
导入de.hybris.platform.servicelayer.search。* 导入de.hybris.platform.servicelayer.model。* 导入de.hybris.platform.servicelayer.search.FlexibleSearchQuery query ="从{Product}中选择{pk},其中{code}在('12345','23456')中" flexibleSearchQuery = new FlexibleSearchQuery(query); searchResult = flexibleSearchService.search( flexibleSearchQuery); for(结果为searchResult.getResult()){ println"产品代码" + result.getCode()"; modelService.remove(结果) println" 产品ID为" + result.getCode(); }
最多设置5个标签!
嗨, 请参阅针对相同类型问题的讨论和解决方案:
https://answers.sap.com/questions/12772413/how-to-delete-large-amount-of-data-through-hmc-hyb.html?childToView=12835250#comment-12835250
请使用groovy脚本删除
导入de.hybris.platform.servicelayer.search。*
导入de.hybris.platform.servicelayer.model。*
导入de.hybris.platform.servicelayer.search.FlexibleSearchQuery
query ="从{Product}中选择{pk},其中{code}在('12345','23456')中"
flexibleSearchQuery = new FlexibleSearchQuery(query);
searchResult = flexibleSearchService.search( flexibleSearchQuery);
for(结果为searchResult.getResult()){
modelService.remove(结果)
println" 产品ID为" + result.getCode();
}
一周热门 更多>