Я рассматриваю возможность перехода с Solr на ES. Не могу найти информацию о том, позволяет ли ES определять фильтры исключений при фасеттинге.
Например, рассмотрим producttype
со значениями: A,B,C
, по которым я хочу сделать фасет (т.е. показать количество). Также учтите, что запрос ограничен producttype: A
.
В этом случае Solr позволяет мне указать, что я хочу исключить ограничение producttype: A
из влияния на фасеттинг по producttype
. То есть, он отображает подсчеты по producttype
, как если бы ограничение producttype: A
не было применено.
Как это сделать в Solr см: http://wiki.apache.org/solr/SimpleFacetParameters > Тегирование и исключающие фильтры
Есть ли способ сделать это в ElasticSearch?