Как объединить несколько запросов bool вasticsearch

Я хочу создать эквивалент следующего запроса -

(city = 'New York' AND state = 'NY') AND ((businessName='Java' and businessName='Shop') OR (category='Java' and category = 'Shop'))

Я пробовал разные комбинации запросов bool, используя must and must, но, похоже, ничего не работает. Можно ли это сделать?