For a field type the anslysis applied at index time (when you are adding 
documents to Solr) can be a slightly different than the analysis applied at 
query time (when a user executes a query). For example, if you know you are 
going to be indexing html pages, you might need to use the 
HTMLStripCharFilterFactor to strip the html tags, but the user wont be querieng 
with html tags, right? so in that case you might need the 
HTMLStripCharFilterFactory only at index time (on the "index" type analyzer).

If you don't specify the analyzer type, by default, the same analysis chain 
(all 
the same token filters, char filters and the tokenizer) will be applied to 
both, 
indexing and querying.

I hope I made myself clear




________________________________
De: gauravshetti <gaurav.she...@tcs.com>
Para: solr-user@lucene.apache.org
Enviado: viernes, 12 de noviembre, 2010 13:46:49
Asunto: analyzer type


Can you please help me distinguish between analyzer types. i am not able to
find document for the same.

I want to add solr.HTMLStripCharFilterFactory in the schema.xml file.

And i can see two types defined in my schema.xml for analyzer
<analyzer type="index">
<analyzer type="query">
-- 
View this message in context: 
http://lucene.472066.n3.nabble.com/analyzer-type-tp1890002p1890002.html
Sent from the Solr - User mailing list archive at Nabble.com.



      
  • analyzer type gauravshetti
    • Re: analyzer type Tomas Fernandez Lobbe

Reply via email to