Thanks, it is almost 12 hours in front of my PC :( and I'm starting to think that I need to take a break ;),
I realized it was a casing problem few minutes after wrote this email, and I realized that for today it is time to stop writing code :D :D Thanks a lot for the quick response :) Gian Maria. -----Original Message----- From: Granroth, Neal V. [mailto:neal.granr...@thermofisher.com] Sent: giovedì 19 luglio 2012 17:15 To: lucene-net-dev@lucene.apache.org; alkamp...@nablasoft.com Subject: RE: searching on NOT_ANALYZED fields seems not working. The case of the first character of the stored term "Forum" and the search term "forum" differ. - Neal G. -----Original Message----- From: hotmail_288fbf38c031d...@live.com [mailto:hotmail_288fbf38c031d...@live.com] On Behalf Of Gian Maria Ricci Sent: Thursday, July 19, 2012 10:11 AM To: lucene-net-dev@lucene.apache.org Subject: searching on NOT_ANALYZED fields seems not working. Hi to everyone, I'm indexing a document with StandardAnalyzer and the document has this format document.Add(new Field("Id", id, Field.Store.YES, Field.Index.NOT_ANALYZED, Field.TermVector.NO)); document.Add(new Field("content", test, Field.Store.COMPRESS, Field.Index.ANALYZED, Field.TermVector.WITH_POSITIONS_OFFSETS)); document.Add(new Field("channelname", "Forum", Field.Store.YES, Field.Index.NOT_ANALYZED)); Now I'm expecting to being able to search with this code Term t = new Term("channelname", "forum"); var query = new TermQuery(t); var docs = indexSearcher.Search(query, 10); but it always returns 0 documents. Documents are returned only if I use the Field.Index.ANALYZED enum, but I should be able to search even in NOT_ANALYZED especially because I do not want analyzer to mess up with content of this field, and I want it to be stored and searched without tokenizing. Am I missing something? Thanks in advance. Gian Maria