zero před 1 rokem
rodič
revize
b9cfb1f51e

+ 2 - 1
src/main/java/cn/cslg/pas/service/business/es/EsService.java

@@ -1451,7 +1451,8 @@ public class EsService {
 
     public Integer deleteByIds(List<String> ids) {
         Query query = QueryBuilders.ids(n -> n.values(ids));
-        DeleteByQueryRequest request = DeleteByQueryRequest.of(i -> i.index("patent").query(query).refresh(true));
+        DeleteByQueryRequest request = DeleteByQueryRequest.of(i -> i.index("patent").query(query)
+                .refresh(true).waitForActiveShards(j -> j.count(3)));
         try {
             client.deleteByQuery(request);
             return 1;