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