Thanks Ahmet, I indicated that in the wiki at
  http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters

My solution was a little bit different since I wanted to get the analyzer per 
field name:

rb.getSchema().getField("name").getFieldType().getAnalyzer()

thanks again!

paul

Le 15 mars 2011 à 02:44, Ahmet Arslan a écrit :

>> Within my custom query-component, I wish to obtain an
>> instance of the analyzer for a given named field.
>> Is a schema object I can access?
> 
> 
> public void process(ResponseBuilder rb) throws IOException {          
> 
>   Map<String,FieldType> map =   rb.req.getSchema().getFieldTypes();
> 
>   Analyzer analyzer =  map.get("myFieldName").getAnalyzer();
>   Analyzer queryAnalyzer = map.get("myFieldName").getQueryAnalyzer();
> 
> 
> 

Reply via email to