Filtering by multiple rows

I'm pretty new to ES, so this might be an obvious question.

I have an index that contains rows of (field_id, value, company_id) where field_id describes what kind of data value represents. I'd like to create a filtering system where I'm able to filter by multiple value ranges for any number of field_id values, then just return a list of distinct company_ids. Sort of like if you're using Yelp (or Airbnb), you can select multiple filters to really narrow down the results. Is this possible with Elastic Search?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.