mirror of
https://gitee.com/dromara/MilvusPlus.git
synced 2025-12-06 17:08:27 +08:00
提取ConditionBuilder
This commit is contained in:
parent
be8850f0eb
commit
9707c1ae21
@ -3,7 +3,9 @@ package io.github.javpower.milvus.demo;
|
||||
import com.google.common.collect.Lists;
|
||||
import io.github.javpower.milvus.demo.model.Face;
|
||||
import io.github.javpower.milvus.demo.test.FaceMilvusMapper;
|
||||
import io.github.javpower.milvus.plus.model.MilvusResp;
|
||||
import io.github.javpower.milvus.plus.model.vo.MilvusResp;
|
||||
import io.github.javpower.milvus.plus.model.vo.MilvusResultVo;
|
||||
import io.milvus.v2.service.vector.response.DeleteResp;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.boot.ApplicationArguments;
|
||||
import org.springframework.boot.ApplicationRunner;
|
||||
@ -18,10 +20,16 @@ public class ApplicationRunnerTest implements ApplicationRunner {
|
||||
@Override
|
||||
public void run(ApplicationArguments args) throws Exception {
|
||||
List<Float> vector = Lists.newArrayList(0.1f,0.2f,0.3f);
|
||||
MilvusResp<Face> resp = mapper.lambda()
|
||||
.eq(Face::getPersonId,1l)
|
||||
|
||||
MilvusResp<MilvusResultVo<Face>> query = mapper.searchWrapper()
|
||||
.eq(Face::getPersonId, 1l)
|
||||
.vector(vector)
|
||||
.limit(100l)
|
||||
.query();
|
||||
|
||||
MilvusResp<DeleteResp> remove= mapper.deleteWrapper()
|
||||
.eq(Face::getPersonId, 1l)
|
||||
.id(111)
|
||||
.remove();
|
||||
}
|
||||
}
|
||||
@ -1,5 +1,6 @@
|
||||
server:
|
||||
port: 8131
|
||||
|
||||
milvus:
|
||||
uri: localhost:8999
|
||||
token: sss
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user