How to Query multiple types that has the same field but different boosts in Elasticsearch?

I have 3 types : [place, doctor, article] where each type has a field named
title. article type has an extra field named body. I want to match a query
against these 3 types title fields with different boost numbers. for
example : doctor's title has boost of 3 whereas place's title has boost of

How can I implement this Query?(I just want the request body )

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
To view this discussion on the web visit
For more options, visit