lucene4入門(3)瑣記

歡迎轉載http://www.cnblogs.com/shizhongtao/p/3440486.htmlhtml

--這個是lucene4.6的api下載地址,格式是chm的。須要的人能夠下載http://ishare.iask.sina.com.cn/f/64138671.html--》java

 Field.Storeweb

  • Store.YES:表示把對應字段存儲到索引文件中去,方便進行還原。例如對一篇文章,其內容沒有必要進行存儲,只要存儲對應id,方便去對應地方找到這篇文章就能夠了。
  • Store.NO:不存儲到索引文件中去,他與Index沒有關係,也就是說不被存儲也能夠被索引;此時內容沒法還原(利用document.get)

 Field.Indexapache

在4.5.1的api已經不推薦使用了。其中這樣說:"This is here only to ease transition from the pre-4.0 APIs."類FieldType中有相應的方法來替代這個屬性的設置。api

TextFieldoracle

api中介紹"A field that is indexed and tokenized, without term vectors. For example this would be used on a 'body' field, that contains the bulk of a document's text."this

  • TextField(String name, Reader reader):這個方法經過源碼你能夠看到,他是調用父類的構造方法,並加入一個FiledType實例,並將這一實例.setIndexed(true);.setTokenized(true);而Store用的是默認值,當Store若是爲true就會報出異常。
相關文章
相關標籤/搜索