lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter 4U <>
Subject RE: Facet query with special characters
Date Tue, 08 Dec 2009 13:04:08 GMT

Hello Hoss,


Many thanks for your answer.

That's very interesting.

So, are you saying this is an issue on the index side, rather than the query side?

Note that I am (supposed to be) indexing/searching without analysis tokenization (if that's
the correct term) - i.e. field values like 'pds-comp.domain' shouldn't be (and I believe aren't)
broken up as in 'pds', 'comp' 'domain' etc. (e.g. using the 'text_ws' fieldtype).


What would be your opinion on the best way to index/analyze/not-analyze such fields?




> Date: Mon, 7 Dec 2009 15:30:47 -0800
> From:
> To:
> Subject: Re: Facet query with special characters
> : When performing a facet query where part of the value portion has a 
> : special character (a minus sign in this case), the query returns zero 
> : results unless I put a wildcard (*) at the end.
> check your analysis configuration for this fieldtype, in particular look 
> at what debugQuery produces for your parsed query, and look at what 
> analysis.jsp says it will do at query time with the input string 
> "pds-comp.domain" ... because it sounds like you have a disconnect between 
> how the text is indexed and how it is searched. adding a * to your 
> input query forces it to make a WildcardQuery which doesn't use analysis, 
> so you get a match on the literal token.
> in short: i suspect your problem has nothing to do with query string 
> escaping, and everything to do with field tokenization.
> -Hoss
View your other email accounts from your Hotmail inbox. Add them now.
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message