Would ElasticSearch facets be good for a jobs website?

Job typically have:

country (e.g. Germany, Italy, U.S.A)
state (e.g.Texas, California)
industry (e.g.for example Information technology, Advertising and
marketing, Trades and services)
industry category (e.g.Programmer, Tester, Project Manager)
job type (full time, contract, casual)
salary range (numeric)
THEN full text search within the fields of the job ad

Would ElasticSearch facets be well suited to implementing this sort of
search functionality?

thanks

Sure !
Faceted navigation is a very cool feature.

HTH
David :wink:
Twitter : @dadoonet / @elasticsearchfr

Le 2 mai 2012 à 05:12, Duke Dougal dukedougal@gmail.com a écrit :

Job typically have:

country (e.g. Germany, Italy, U.S.A)
state (e.g.Texas, California)
industry (e.g.for example Information technology, Advertising and
marketing, Trades and services)
industry category (e.g.Programmer, Tester, Project Manager)
job type (full time, contract, casual)
salary range (numeric)
THEN full text search within the fields of the job ad

Would Elasticsearch facets be well suited to implementing this sort of
search functionality?

thanks

Just make sure the country, state and the like fields are not_analyzed,
then you can easily facet on them, or filter by them.

On Wed, May 2, 2012 at 6:12 AM, Duke Dougal dukedougal@gmail.com wrote:

Job typically have:

country (e.g. Germany, Italy, U.S.A)
state (e.g.Texas, California)
industry (e.g.for example Information technology, Advertising and
marketing, Trades and services)
industry category (e.g.Programmer, Tester, Project Manager)
job type (full time, contract, casual)
salary range (numeric)
THEN full text search within the fields of the job ad

Would Elasticsearch facets be well suited to implementing this sort of
search functionality?

thanks