I am using StandardAnalyzer while indexing the field.. I am also a creatign a field called full_text in which i am adding all these individual fields as TOKENIZED.
here is the code while(choiceIt.hasNext()){ PersonProfileAnswer pa=(PersonProfileAnswer)choiceIt.next(); if(pa.getPersonProfileChoice()!=null) { doc.add(new Field(FULL_TEXT, pa.getPersonProfileChoice().getChoice(),Field.Store.NO,Field.Index.TOKENIZED )); LuceneProfileQuestion lpf=this.getLuceneProfileQuestion( pa.getPersonProfileChoice().getPersonProfileQuestion().getId()); doc.add(new Field(lpf.getLuceneFieldName(), pa.getPersonProfileChoice().getChoice(),Field.Store.NO, Field.Index.UN_TOKENIZED)); } } when i use luke i can see the term is there.. e.g. for a lucence field called "fav_stores" UN_TOKENIZED terms "Ann Taylor" and "Banana Republic" are there.. If i make a search on full_text.. and type "banana" or "republic" or "banana republic" i get the doucment as result.. In my java class i am using phrasequery for full_text and termquery for each individual filed.. e.g. TermQuery subjectQuery=new TermQuery(new Term("fav_stores",favStores)); In luke i do not see any option to select query type but when I make search on "fav_stores" with term "Banana Republic" there is no result. On 10/9/06, Doron Cohen <[EMAIL PROTECTED]> wrote:
> I am trying to index a field which has more than one word with space e.g . > "My Word" > i am indexng it UN_TOKENIZED .. but when i use TermQuery to query "My Word" > its not yielding any result.. Seems that it should work. Few things to check: - make sure you are indexing with UN_TOKENIZED. - check that either both field and query text are lower-cased or both are not lower-cased. - use Luke to examine the content of the index (when adding as un-tokenized); print the query (toString); - do they match each other? match your expectation? > > Is term qurey limited to one word? i mean if we index a word with space and > index it UN_TOKENIZED.. > shouldnt TermQuery yeild result to "My Word". > > > Ismail There is no such limitation. Hope this helps, Doron --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]