StupidBeauty
Read times:1761Posted at: - no title specified

Lucene3.6.2开发文档翻译:Document,Class Document

org.apache.lucene.document

Class Document

  • public final class Document

    extends Object

    implements Serializable

    文档 Documents ),是索引及搜索的基本单位。 一个文档( Document )即为一组字段的集合。每个字段 ,拥有一个名字和一个文本值。 一个字段,可以与文档 存储 在一起 ,那样的话, 当搜索命中该文档时,该字段也会被返回。因此 ,每个文档中,应当包含着一到多个能够唯一标识它的存储字段。

    注意 ,那些 不被 存储 的字段, 在从索引中取回的文档中,是 不可获取的 ,例如 ,通过 ScoreDoc.doc Searcher.doc(int) IndexReader.document(int) 获取到的文档。

    参考

    序列 化形式

方法详情

add

      • public final void add( Fieldable  field)

        向文档中添加一个字段。可使用相同的名字来添加多个字段。在这种情况下,如果那些字段被索引,则,在搜索过程中,会将它们的文字内容当成是被追加到一起的。

        注意add,以及那些removeField(s)方法,只有在将文档加入到索引中去之前才有效。这些方法,不能用来改变一个已有的索引的内容!如果妳一定要那么做,那么,需要先将文档从索引中删除,然后,将一个修改过的文档重新加入到索引中。

get

      • public final  String  get( String  name)

        如果 此文档中存在 与指定的名字对应的字段,则返回该字段的字符串值,否则返回空(null)。如果存在 着多个对应于这个名字的字段,则, 此方法 会返回第一个被添加进去的值。如果 只存在着对应于这个名字的二进制字段,则返回空(null)。对于 NumericField ,返回该数字的字符串值。如果 妳希望返回实际的 NumericField 实例,则应当使用 getFieldable(java.lang.String)

未知美人

Your opinions

Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands

 
Recent comments
2017年4月~2019年4月垃圾短信排行榜Posted at:Thu Sep 26 04:51:48 2024
Qt5.7文档翻译:QWebEngineCookieStore类,QWebEngineCookieStore ClassPosted at:Fri Aug 11 06:50:35 2023盲盒kill -9 18289 Grebe.20230517.211749.552.mp4