public abstract class VectorModelRepositoryImpl<T extends VectorModel<? extends VectorModel<?>>> extends Object implements Serializable
| 构造器和说明 |
|---|
VectorModelRepositoryImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
batchRemove(LambdaQueryWrapper<T> wrapper) |
boolean |
createCollection() |
boolean |
createIndex(String indexName,
SFunction<T,?> column,
IIndexExtra extraParam) |
void |
dropCollection() |
boolean |
dropIndex(String indexName) |
Long |
getLoadProgress() |
io.milvus.grpc.LoadState |
getLoadState() |
boolean |
hasCollection() |
boolean |
insert(T vectorModel) |
void |
loadCollection() |
List<T> |
query(LambdaQueryWrapper<T> wrapper) |
Page<T> |
queryPage(LambdaQueryWrapper<T> wrapper,
Long page,
Long pageSize) |
void |
releaseCollection() |
boolean |
remove(Object pk) |
List<T> |
search(LambdaSearchWrapper<T> wrapper) |
public boolean insert(T vectorModel) throws MilvusException
MilvusExceptionpublic boolean remove(Object pk) throws MilvusException
MilvusExceptionpublic boolean batchRemove(LambdaQueryWrapper<T> wrapper) throws MilvusException
MilvusExceptionpublic boolean createCollection()
throws MilvusException
MilvusExceptionpublic void loadCollection()
throws MilvusException
MilvusExceptionpublic io.milvus.grpc.LoadState getLoadState()
throws MilvusException
MilvusExceptionpublic Long getLoadProgress() throws MilvusException
MilvusExceptionpublic void releaseCollection()
throws MilvusException
MilvusExceptionpublic boolean createIndex(String indexName, SFunction<T,?> column, IIndexExtra extraParam) throws MilvusException
MilvusExceptionpublic boolean dropIndex(String indexName) throws MilvusException
MilvusExceptionpublic void dropCollection()
throws MilvusException
MilvusExceptionpublic boolean hasCollection()
throws MilvusException
MilvusExceptionpublic List<T> search(LambdaSearchWrapper<T> wrapper) throws MilvusException
MilvusExceptionpublic List<T> query(LambdaQueryWrapper<T> wrapper) throws MilvusException
MilvusExceptionpublic Page<T> queryPage(LambdaQueryWrapper<T> wrapper, Long page, Long pageSize) throws MilvusException
MilvusExceptionCopyright © 2023. All rights reserved.