欢迎投稿

今日深度:

ElasticSearch in 语句,elasticsearchin

ElasticSearch in 语句,elasticsearchin


SQL语句示例

select * from table where t_id in (1,2,3,4)

对应es原生查询语句

GET /index/type/_search
{
  "query": {
    "terms": {
      "t_id": [1,2,3,4]
    }
  }
}

Java API,注意是term[s]Query,不是termQuery

SearchRequestBuilder searchRequestBuilder =
                client.prepareSearch(index).setTypes(type).setSearchType(SearchType.QUERY_THEN_FETCH);
...
searchRequestBuilder.setQuery(QueryBuilders.termsQuery("t_id", idList));

 

www.htsjk.Com true http://www.htsjk.com/Elasticsearch/29356.html NewsArticle ElasticSearch in 语句,elasticsearchin SQL语句示例 select * from table where t_id in (1,2,3,4) 对应es原生查询语句 GET /index/type/_search{ "query": { "terms": { "t_id": [1,2,3,4] } }} Java API,注意是term[s]Query,不是...
相关文章
    暂无相关文章
评论暂时关闭