@Service public class MilvusService extends Object implements IAMService, ICMService, IVecMService
| 构造器和说明 |
|---|
MilvusService() |
| 限定符和类型 | 方法和说明 |
|---|---|
private <T> BaseMilvusMapper<T> |
getBaseMilvusMapper() |
<T> MilvusResp<List<MilvusResult<T>>> |
getById(Class<T> entityClass,
Serializable... ids) |
io.milvus.v2.client.MilvusClientV2 |
getClient() |
private <T> Class<T> |
getEntityClass(T entity) |
<T> MilvusResp<io.milvus.v2.service.vector.response.InsertResp> |
insert(Collection<T> entities) |
<T> MilvusResp<io.milvus.v2.service.vector.response.InsertResp> |
insert(T... entities) |
<T> LambdaDeleteWrapper |
ofDelete(Class<T> entityClass) |
<T> LambdaInsertWrapper |
ofInsert(Class<T> entityClass) |
<T> LambdaQueryWrapper |
ofQuery(Class<T> entityClass) |
<T> LambdaUpdateWrapper |
ofUpdate(Class<T> entityClass) |
<T> MilvusResp<io.milvus.v2.service.vector.response.DeleteResp> |
removeById(Class<T> entityClass,
Serializable... ids) |
<T> MilvusResp<io.milvus.v2.service.vector.response.UpsertResp> |
updateById(Collection<T> entities) |
<T> MilvusResp<io.milvus.v2.service.vector.response.UpsertResp> |
updateById(T... entities) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateRole, createUser, describeRole, describeUser, dropRole, dropUser, grantPrivilege, grantRole, listRoles, listUsers, revokePrivilege, revokeRole, updatePasswordaddField, alterAlias, createAlias, createAlias, createCollection, createCollection, createIndex, createIndex, createPartition, describeCollection, describeIndex, describeIndex, dropAlias, dropCollection, dropIndex, dropPartition, getCollectionStats, getField, getField, getLoadState, hasCollection, hasPartition, isCollectionLoaded, listAliases, listPartitions, loadCollection, loadCollection, loadPartition, loadPartitions, releaseCollection, releaseCollection, releasePartition, releasePartitions, renameCollectiondelete, deleteByFilter, deleteByIds, get, getById, getByIds, insert, insert, query, queryByFilter, search, search, upsert, upsertpublic io.milvus.v2.client.MilvusClientV2 getClient()
getClient 在接口中 IAMServicegetClient 在接口中 ICMServicegetClient 在接口中 IVecMServicepublic <T> MilvusResp<List<MilvusResult<T>>> getById(Class<T> entityClass, Serializable... ids)
public <T> MilvusResp<io.milvus.v2.service.vector.response.DeleteResp> removeById(Class<T> entityClass, Serializable... ids)
public <T> MilvusResp<io.milvus.v2.service.vector.response.InsertResp> insert(T... entities)
public <T> MilvusResp<io.milvus.v2.service.vector.response.InsertResp> insert(Collection<T> entities)
public <T> MilvusResp<io.milvus.v2.service.vector.response.UpsertResp> updateById(T... entities)
public <T> MilvusResp<io.milvus.v2.service.vector.response.UpsertResp> updateById(Collection<T> entities)
public <T> LambdaUpdateWrapper ofUpdate(Class<T> entityClass)
public <T> LambdaInsertWrapper ofInsert(Class<T> entityClass)
public <T> LambdaDeleteWrapper ofDelete(Class<T> entityClass)
public <T> LambdaQueryWrapper ofQuery(Class<T> entityClass)
private <T> BaseMilvusMapper<T> getBaseMilvusMapper()
private <T> Class<T> getEntityClass(T entity)
Copyright © 2024. All rights reserved.