@Preview(value="3.1") public interface RepositoryStorable extends Repository
| 限定符和类型 | 方法和说明 |
|---|---|
default java.util.concurrent.CompletableFuture<java.lang.Void> |
asyncInsert(java.util.List<Document> documents,
java.util.function.BiConsumer<java.lang.Integer,java.lang.Integer> progressCallback)
已过时。
|
default java.util.concurrent.CompletableFuture<java.lang.Void> |
asyncSave(java.util.List<Document> documents,
java.util.function.BiConsumer<java.lang.Integer,java.lang.Integer> progressCallback)
异步保存文档
|
default void |
delete(java.lang.String... ids)
已过时。
|
void |
deleteById(java.lang.String... ids)
删除文档
|
default boolean |
exists(java.lang.String id)
已过时。
|
boolean |
existsById(java.lang.String id)
是否存在文档
|
default void |
insert(Document... documents)
已过时。
|
default void |
insert(java.util.List<Document> documents)
已过时。
3.5
save(List) |
default void |
insert(java.util.List<Document> documents,
java.util.function.BiConsumer<java.lang.Integer,java.lang.Integer> progressCallback)
已过时。
|
default void |
save(Document... documents)
保存文档
|
default void |
save(java.util.List<Document> documents)
保存文档
|
void |
save(java.util.List<Document> documents,
java.util.function.BiConsumer<java.lang.Integer,java.lang.Integer> progressCallback)
保存文档
|
search, searchdefault java.util.concurrent.CompletableFuture<java.lang.Void> asyncSave(java.util.List<Document> documents, java.util.function.BiConsumer<java.lang.Integer,java.lang.Integer> progressCallback)
documents - 文档集progressCallback - 进度回调void save(java.util.List<Document> documents, java.util.function.BiConsumer<java.lang.Integer,java.lang.Integer> progressCallback) throws java.io.IOException
documents - 文档集progressCallback - 进度回调java.io.IOExceptiondefault void save(java.util.List<Document> documents) throws java.io.IOException
documents - 文档集java.io.IOExceptiondefault void save(Document... documents) throws java.io.IOException
documents - 文档集java.io.IOExceptionvoid deleteById(java.lang.String... ids)
throws java.io.IOException
ids - 文档IDsjava.io.IOExceptionboolean existsById(java.lang.String id)
throws java.io.IOException
id - 文档IDjava.io.IOException@Deprecated default java.util.concurrent.CompletableFuture<java.lang.Void> asyncInsert(java.util.List<Document> documents, java.util.function.BiConsumer<java.lang.Integer,java.lang.Integer> progressCallback)
asyncSave(List, BiConsumer)documents - 文档集progressCallback - 进度回调@Deprecated default void insert(java.util.List<Document> documents, java.util.function.BiConsumer<java.lang.Integer,java.lang.Integer> progressCallback) throws java.io.IOException
save(List, BiConsumer)documents - 文档集progressCallback - 进度回调java.io.IOException@Deprecated default void insert(java.util.List<Document> documents) throws java.io.IOException
save(List)documents - 文档集java.io.IOException@Deprecated default void insert(Document... documents) throws java.io.IOException
save(Document...)documents - 文档集java.io.IOException@Deprecated
default void delete(java.lang.String... ids)
throws java.io.IOException
deleteById(String...)ids - 文档IDsjava.io.IOException@Deprecated
default boolean exists(java.lang.String id)
throws java.io.IOException
existsById(String)id - 文档IDjava.io.IOException