Elasticsearch Should or Should Not with Negated Filter Terms
In our search app we have the concept of narrow search and broad search where filtered terms would be ANDed or ORed respectively. In a broad search for objects with colour=blue,yellow we return objects that were either blue OR yellow....