Browse Source

优化批量查询

zhou-hao 5 năm trước cách đây
mục cha
commit
f21581fcaf

+ 2 - 1
hsweb-commons/hsweb-commons-crud/src/main/java/org/hswebframework/web/crud/service/ReactiveCrudService.java

@@ -40,7 +40,8 @@ public interface ReactiveCrudService<E, K> {
 
     @Transactional(readOnly = true)
     default Flux<E> findById(Flux<K> publisher) {
-        return publisher.flatMap(e -> findById(Mono.just(e)));
+        return getRepository()
+                .findById(publisher);
     }
 
     @Transactional