: The simplest form would be a term query with no escaping whatsoever:
:
: Something like:
: fq=<!term f='education_facet'>High School

I know yonik isn't a big fan of query param proliferation, and there's
definitely going to be a need for some kind of markup in the future to
denote which query syntax to use for different params, but if facetting
and filtering is driving a strong need for a simple way to filter on a
facet constraint term then perhaps a special param would make that easier
... in hte same way that "fq" is a filter query, perhaps "ft" can be a
filter term: no analysys, just split on the first ":" found, and make a
Term query using the LHS as the field name and the RHS as the term...

  URL:  ft=education_facet%3AHigh+School
  CONF: <str name="ft">education_facet:High School</str>

        ...instead of...

  URL:  fq=education_facet%3A%22High+School%22
  CONF: <str name="fq">education_facet:"High School"</str>
        ...or...
  URL:  fq=%3C%21term+f%3D%27education_facet%27%3EHigh+School
  CONF: <str name="fq">&lt;!term f='education_facet'&gt;High School</str>


-Hoss

Reply via email to