方法

2016-06-24 3 views
0

これは私が意味で行ったクエリがある方法

GET /_search?q=2016 

それは全体デシベルで検索し、「2016」を持つすべてのエントリの結果を得ますどんな分野でも

+0

同じのJava APIがあります。あなたはそれを使用することができます.. – Richa

+0

ええ、それのためのJava APIですが、それは通常の検索ですが、ここで私は全文検索をしたい、ここで私は立ち往生しています。リンクはhttps://www.elastic.co/guide/en/elasticsearch/guide/current/search-lite.html#all-field-introです。 –

答えて

0

クエリパラメータとしてqを実行すると、クエリはquery stringとなります。だからQuery StringのJava APIを使用する必要があります。あなたは使用することができます:

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