# Mlt query with multiple fields

**URL:** <https://discuss.elastic.co/t/mlt-query-with-multiple-fields/28158>\
**Category:** Elasticsearch\
**Created:** [August 27, 2015, 7:39am UTC](https://discuss.elastic.co/t/mlt-query-with-multiple-fields/28158 "2015-08-27T07:39:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eli\_Libman](https://avatars.discourse-cdn.com/v4/letter/e/df788c/32.png) [@Eli\_Libman](https://discuss.elastic.co/u/Eli_Libman)\
**Post date:** [August 27, 2015, 7:39am UTC](https://discuss.elastic.co/t/mlt-query-with-multiple-fields/28158/1 "2015-08-27T07:39:51Z")

</div>

I would like to use the more like this query with different term selection parameters per field. I can combine multiple mlt queries under a bool query where each query gets the same list of documents ids. This seem very inefficient as each query would have to refetch the documents. Is this true? is there any other method of achieving the required behavior?

---

<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:** [July 5, 2017, 11:53pm UTC](https://discuss.elastic.co/t/mlt-query-with-multiple-fields/28158/2 "2017-07-05T23:53:34Z")

</div>


