# Help on using suggestions on java client 8.1.3 search

**URL:** <https://discuss.elastic.co/t/help-on-using-suggestions-on-java-client-8-1-3-search/303744>\
**Category:** Elasticsearch\
**Tags:** language-clients\
**Created:** [May 2, 2022, 1:08pm UTC](https://discuss.elastic.co/t/help-on-using-suggestions-on-java-client-8-1-3-search/303744 "2022-05-02T13:08:21Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mcremolini](https://avatars.discourse-cdn.com/v4/letter/m/22d042/32.png) [@mcremolini](https://discuss.elastic.co/u/mcremolini)\
**Post date:** [May 2, 2022, 1:08pm UTC](https://discuss.elastic.co/t/help-on-using-suggestions-on-java-client-8-1-3-search/303744/1 "2022-05-02T13:08:22Z")

</div>

Hello,  
I am trying to search with suggestion using the Java Client.  
In my first approach I write the code:

> client.search(request -\> request.  
> index(indexName).  
> suggest(suggest -\> suggest.suggesters("suggest", value -\> value.  
> term(v -\> v.  
> field("ocr\_text").maxTermFreq(Float.valueOf("10")).suggestMode(SuggestMode.Always))).text("test")), HashMap.class);

The request crashes on client with error:

co.elastic.clients.json.JsonpMappingException: Error deserializing co.elastic.clients.elasticsearch.core.search.TermSuggest: co.elastic.clients.json.UnexpectedJsonEventException: Unexpected JSON event 'START\_ARRAY' instead of '[START\_OBJECT, KEY\_NAME]' (JSON path: suggest['term#suggest'][0].options) (line no=1, column no=236, offset=-1)  
at co.elastic.clients.json.JsonpMappingException.from0(JsonpMappingException.java:134)

The client java release is 8.1.3.

Many thanks

Ciao,  
Matteo

---

<div class="post-metadata">

**Author:** ![spinscale](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/spinscale/32/25011_2.png) [@spinscale](https://discuss.elastic.co/u/spinscale)\
**Post date:** [May 2, 2022, 3:47pm UTC](https://discuss.elastic.co/t/help-on-using-suggestions-on-java-client-8-1-3-search/303744/2 "2022-05-02T15:47:50Z")

</div>

You may be hitting [TermSuggest options should be an array · Issue #214 · elastic/elasticsearch-java · GitHub](https://github.com/elastic/elasticsearch-java/issues/214) (or something similar). Can you add a comment to the issue please?

---

<div class="post-metadata">

**Author:** ![mcremolini](https://avatars.discourse-cdn.com/v4/letter/m/22d042/32.png) [@mcremolini](https://discuss.elastic.co/u/mcremolini)\
**Post date:** [May 3, 2022, 8:30am UTC](https://discuss.elastic.co/t/help-on-using-suggestions-on-java-client-8-1-3-search/303744/3 "2022-05-03T08:30:45Z")

</div>

Hello,  
ok.

thanks

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [May 31, 2022, 8:31am UTC](https://discuss.elastic.co/t/help-on-using-suggestions-on-java-client-8-1-3-search/303744/4 "2022-05-31T08:31:01Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
