简体   繁体   English

像我们在感官插件中一样,如何在Spring Boot中查询Elasticsearch

[英]How to make query for elasticsearch in spring boot like we do in sense plugin

this is query which i have done in sense 这是我所做的查询

GET /_search?q=2016

it searches in whole db and get results for all entries which has "2016" in any field. 它在整个数据库中搜索,并获取所有字段中包含“ 2016”的所有条目的结果。

Giving q as query paramater run as query string query. q作为查询参数作为query string查询运行。 So you have to use java api for Query String . 因此,您必须将Java api用于Query String You can use : 您可以使用 :

SearchResponse response = client.prepareSearch("index_name")
    .setTypes("type1Name")
    .setQuery(QueryBuilders.queryString("2016"))                 
    .execute()
    .actionGet();

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM