你可以的,加油

elasticsearch java

Elasticsearch | 作者 qqq1234567 | 发布于2018年10月23日 | 阅读数:2837

select * from a where (name=' ' or name=' ') and age=7
这样的查询语句用java怎么写
已邀请:

rochy - rochy_he

赞同来自:

类似下面的写法:
boolQuery().must(rangeQuery("age").lte(7).gte(7))
.must(termsQuery(name, "name1", "name2"));

qqq1234567

赞同来自:

select * from a where (name=' ' or s=' ') and age=7这样的呢

rochy - rochy_he

赞同来自:

boolQuery().must(rangeQuery("age").lte(7).gte(7))
.must(
boolQuery()
.should(termQurty(name, "name1"))
.should(termQurty(s, "s1"))
);

要回复问题请先登录注册