| 程序包 | 说明 |
|---|---|
| org.dromara.milvus.plus.converter | |
| org.dromara.milvus.plus.core.conditions | |
| org.dromara.milvus.plus.core.mapper |
| 限定符和类型 | 方法和说明 |
|---|---|
static MilvusResp<Long> |
SearchRespConverter.convertGetRespToCount(io.milvus.v2.service.vector.response.QueryResp getResp) |
static <T> MilvusResp<List<MilvusResult<T>>> |
SearchRespConverter.convertGetRespToMilvusResp(io.milvus.v2.service.vector.response.GetResp getResp,
Class<T> entityType)
将Get响应转换为Milvus响应的通用方法。
|
static <T> MilvusResp<List<MilvusResult<T>>> |
SearchRespConverter.convertGetRespToMilvusResp(io.milvus.v2.service.vector.response.QueryResp getResp,
Class<T> entityType)
将Get响应转换为Milvus响应的通用方法。
|
private static <T> MilvusResp<List<MilvusResult<T>>> |
SearchRespConverter.convertQuery(List<io.milvus.v2.service.vector.response.QueryResp.QueryResult> getResults,
Class<T> entityType)
将查询结果转换为指定类型的实体列表。
|
private static MilvusResp<Long> |
SearchRespConverter.convertQueryCount(List<io.milvus.v2.service.vector.response.QueryResp.QueryResult> getResults) |
static <T> MilvusResp<List<MilvusResult<T>>> |
SearchRespConverter.convertSearchRespToMilvusResp(io.milvus.v2.service.vector.response.SearchResp searchResp,
Class<T> entityType)
将SearchResp对象转换为自定义的MilvusResp对象,其中SearchResp是Milvus搜索响应的内部结构,
而MilvusResp是对外提供的统一响应格式。
|
| 限定符和类型 | 方法和说明 |
|---|---|
MilvusResp<Long> |
LambdaQueryWrapper.count() |
protected <R> MilvusResp<R> |
AbstractChainWrapper.executeWithRetry(java.util.function.Supplier<MilvusResp<R>> action,
String errorMessage,
int maxRetries,
Class entityType,
io.milvus.v2.client.MilvusClientV2 client) |
MilvusResp<List<MilvusResult<T>>> |
LambdaQueryWrapper.getById(Serializable... ids) |
MilvusResp<io.milvus.v2.service.vector.response.InsertResp> |
LambdaInsertWrapper.insert()
构建完整的insert请求
|
MilvusResp<io.milvus.v2.service.vector.response.InsertResp> |
LambdaInsertWrapper.insert(Iterator<T> iterator) |
private MilvusResp<io.milvus.v2.service.vector.response.InsertResp> |
LambdaInsertWrapper.insert(List<com.google.gson.JsonObject> jsonObjects) |
MilvusResp<io.milvus.v2.service.vector.response.InsertResp> |
LambdaInsertWrapper.insert(T... entity) |
MilvusResp<List<MilvusResult<T>>> |
LambdaQueryWrapper.query()
执行搜索
|
MilvusResp<List<MilvusResult<T>>> |
LambdaQueryWrapper.query(FieldFunction<T,?>... outputFields) |
MilvusResp<List<MilvusResult<T>>> |
LambdaQueryWrapper.query(String... outputFields) |
MilvusResp<io.milvus.v2.service.vector.response.DeleteResp> |
LambdaDeleteWrapper.remove()
执行搜索
|
MilvusResp<io.milvus.v2.service.vector.response.DeleteResp> |
LambdaDeleteWrapper.removeById(Serializable... ids) |
private MilvusResp<io.milvus.v2.service.vector.response.UpsertResp> |
LambdaUpdateWrapper.update(List<com.google.gson.JsonObject> jsonObjects) |
MilvusResp<io.milvus.v2.service.vector.response.UpsertResp> |
LambdaUpdateWrapper.update(T entity)
执行更新
|
MilvusResp<io.milvus.v2.service.vector.response.UpsertResp> |
LambdaUpdateWrapper.updateById(Iterator<T> iterator) |
MilvusResp<io.milvus.v2.service.vector.response.UpsertResp> |
LambdaUpdateWrapper.updateById(T... entity) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected <R> MilvusResp<R> |
AbstractChainWrapper.executeWithRetry(java.util.function.Supplier<MilvusResp<R>> action,
String errorMessage,
int maxRetries,
Class entityType,
io.milvus.v2.client.MilvusClientV2 client) |
| 限定符和类型 | 方法和说明 |
|---|---|
MilvusResp<List<MilvusResult<T>>> |
BaseMilvusMapper.getById(Serializable... ids) |
MilvusResp<io.milvus.v2.service.vector.response.InsertResp> |
BaseMilvusMapper.insert(Collection<T> entity) |
MilvusResp<io.milvus.v2.service.vector.response.InsertResp> |
BaseMilvusMapper.insert(T... entity) |
MilvusResp<io.milvus.v2.service.vector.response.DeleteResp> |
BaseMilvusMapper.removeById(Serializable... ids) |
MilvusResp<io.milvus.v2.service.vector.response.UpsertResp> |
BaseMilvusMapper.updateById(Collection<T> entity) |
MilvusResp<io.milvus.v2.service.vector.response.UpsertResp> |
BaseMilvusMapper.updateById(T... entity) |
Copyright © 2024. All rights reserved.