我正在尝试从 cronjob 中的查询产品中删除所有 Stock:
List<ProductModel> products = flexibleSearchService.search(GET_SPECIAL_PRODUCTS_QUERY);
for (ProductModel product : products.getResult()) {
modelService.removeAll(product.getStockLevels());
}
如果我在这里调试,我可以看到所有产品都有库存,但是,在模型服务中执行 removeAll 方法后,库存没有被删除。
我怎样才能解决这个问题?