请教一个LUCENE .NET的问题
为什么我在用SORT类进行排序时出错. 
 提示:field    "id "   does   not   appear   to   be   indexed 
 code: 
 _________________________________________________ 
 IndexSearcher   seo   =   new   IndexSearcher(Application.StartupPath   +    "\\index\\ "); 
 Query   q   =   QueryParser.Parse(textBox1.Text, "body ",new   SimpleAnalyzer()); 
 Lucene.Net.Search.Sort   s   =   new   Sort( "id "); 
 Hits   hs   =   seo.Search(q,s); 
 ........................... 
 ___________________________________________________ 
 索引部分: 
 Document   dc   =   new   Document(); 
 dc.Add(Field.Text( "id ",dt.Rows[i][0].ToString())); 
 dc.Add(Field.Text( "title ",dt.Rows[i][1].ToString())); 
 dc.Add(Field.Text( "body ",seg.SegmentText(dt.Rows[i][2].ToString(),true))); 
 iw.AddDocument(dc); 
------解决方案--------------------doc.Add(new Field( "id ", dt.Rows[i][0].ToString(), Field.Store.YES, Field.Index.UN_TOKENIZED));   
 是不是你的索引没建成功
------解决方案--------------------http://www.cnblogs.com/samuel/articles/139603.html