I have my indices created, and mapping type for my 'suggest' field set to
completion. I can't figure out how to configure the query for completion
suggestions in elastic-search (Java API).
I'm trying to use this Query to base my implementation off of. "song-suggest" :
{ "text" : "n", "completion" : { "field" : "suggest" } } Here's
what I have so far,
CompletionSuggestionBuilder compBuilder = new
CompletionSuggestionBuilder("complete");
compBuilder.text("n..");
compBuilder.field("suggest");
SearchResponse searchResponse = localClient.prepareSearch(INDEX_NAME)
.setTypes("completion")
.setQuery(QueryBuilders.matchAllQuery())
.addSuggestion(compBuilder)
.execute().actionGet();
CompletionSuggestion compSuggestion =
searchResponse.getSuggest().getSuggestion("complete");
Am I missing something, doing something wrong? Thanks!
--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/06792c37-646c-4b59-bdb3-f23cc51bd134%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.