I am in the process of porting a Lucene code to Solr. I checked the wiki at - http://wiki.apache.org/solr/SchemaXml for the common porting instructions. But I have a specific query with respect the following line of code, about creating a field / fieldType in Solr
Lucene: return new Field(String, String, Field.Store.NO, Field.Index.TOKENIZED, TermVector.YES); Solr: I created a new field type as - <!-- TermVector.YES, Field.Index.Tokenized --> <field name="headline" type="string" indexed="true" stored="false" required="true"/> My understanding is that - the default type - string does not seem to be tokenized ( since 2.9 - it is analyzed ). <fieldType name="string" class="solr.StrField" sortMissingLast="true" omitNorms="true"/> How do I make the field to be TOKENIZED ( since Lucene 2.9, it is ANALYZED ) with TermVector set to YES. Thanks.