cronjob でクエリ製品からすべての Stock を削除しようとしています:
List<ProductModel> products = flexibleSearchService.search(GET_SPECIAL_PRODUCTS_QUERY);
for (ProductModel product : products.getResult()) {
modelService.removeAll(product.getStockLevels());
}
ここでデバッグすると、すべての製品に在庫があることがわかりますが、モデル サービスから removeAll メソッドを実行した後、在庫は削除されません。
どうすればこれを修正できますか?