【发布时间】:2014-05-29 09:15:23
【问题描述】:
我已经阅读了一篇关于如何使用 Lucene.Net 索引数据的小文章,但我不清楚这些代码的含义是什么
Document doc = new Document();
doc.Add(new Field("ID", oData.ID.ToString() + "_" + oData.Type, Field.Store.YES, Field.Index.UN_TOKENIZED));
doc.Add(new Field("Title", oData.Title, Field.Store.YES, Field.Index.TOKENIZED));
doc.Add(new Field("Description", oData.Description, Field.Store.YES, Field.Index.TOKENIZED));
doc.Add(new Field("Url", oData.Url, Field.Store.YES, Field.Index.TOKENIZED));
writer.AddDocument(doc);
这行doc.Add(new Field("ID", oData.ID.ToString() + "_" + oData.Type, Field.Store.YES, Field.Index.UN_TOKENIZED));是什么意思
Field.Index.UN_TOKENIZED and Field.Index.TOKENIZED是什么意思
如果可能,请详细讨论这些词的重要性UN_TOKENIZED and Field.Index.TOKENIZED。
【问题讨论】:
标签: c# lucene.net