# How to use more\_like\_this in Java 5.0.0?

**URL:** <https://discuss.elastic.co/t/how-to-use-more-like-this-in-java-5-0-0/97603>\
**Category:** Elasticsearch\
**Created:** [August 18, 2017, 3:31pm UTC](https://discuss.elastic.co/t/how-to-use-more-like-this-in-java-5-0-0/97603 "2017-08-18T15:31:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![NikhilJoshi2](https://avatars.discourse-cdn.com/v4/letter/n/bbce88/32.png) [@NikhilJoshi2](https://discuss.elastic.co/u/NikhilJoshi2)\
**Post date:** [August 18, 2017, 3:31pm UTC](https://discuss.elastic.co/t/how-to-use-more-like-this-in-java-5-0-0/97603/1 "2017-08-18T15:31:27Z")

</div>

I am trying to implement MoreLikeThisQueryBuilder but it is not returning result. I am wondering if someone can share end-to-end working example in Java API 5.0.0?

```
TransportClient c = .....;
String [] strArr = new String[1];strArr[0] = "maths";
MoreLikeThisQueryBuilder queryBuilder = QueryBuilders.moreLikeThisQuery(strArr).minimumShouldMatch("80%");
SearchResponse mltResponse = c.search(Requests.searchRequest("school").types("book").source(new SearchSourceBuilder().query(queryBuilder))).get();
```

---

<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:** [August 19, 2017, 1:34pm UTC](https://discuss.elastic.co/t/how-to-use-more-like-this-in-java-5-0-0/97603/2 "2017-08-19T13:34:55Z")

</div>

How do you know that the response has to return something? Can you provide a full example (preferrably using curl or console syntax) to reproduce this issue? Otherwise it is hard to impossible to debug.

---

<div class="post-metadata">

**Author:** ![NikhilJoshi2](https://avatars.discourse-cdn.com/v4/letter/n/bbce88/32.png) [@NikhilJoshi2](https://discuss.elastic.co/u/NikhilJoshi2)\
**Post date:** [August 21, 2017, 8:40am UTC](https://discuss.elastic.co/t/how-to-use-more-like-this-in-java-5-0-0/97603/3 "2017-08-21T08:40:17Z")

</div>

Thanks @spinscale, I am looking for Java syntax of MoreLikeThisQueryBuilder, where to put index, type, like text/id etc... If you can provide any example, that will really help.

---

<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:** [September 18, 2017, 8:50am UTC](https://discuss.elastic.co/t/how-to-use-more-like-this-in-java-5-0-0/97603/4 "2017-09-18T08:50:01Z")

</div>

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