org.apache.lucene.document.Field.UnIndexed()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(2.5k)|赞(0)|评价(0)|浏览(105)

本文整理了Java中org.apache.lucene.document.Field.UnIndexed()方法的一些代码示例,展示了Field.UnIndexed()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Field.UnIndexed()方法的具体详情如下:
包路径:org.apache.lucene.document.Field
类名称:Field
方法名:UnIndexed

Field.UnIndexed介绍

[英]Constructs a String-valued Field that is not tokenized nor indexed, but is stored in the index, for return with hits.
[中]构造一个字符串值字段,该字段既没有标记也没有索引,而是存储在索引中,用于返回命中。

代码示例

代码示例来源:origin: org.seasar.tuigwaa/tuigwaa-cms

/**
   * Method createIndex
   * 
   * @param docId
   *            a String
   * 
   * @throws IOException
   * @throws Exception
   * 
   */
  public void index(String docId, Reader reader) throws Exception {
    IndexWriter writer = new IndexWriter(indexDb, new CJKAnalyzer(), false);

    // reader = new FileReader (docId);

    Document doc = new Document();
    doc.add(Field.Text("contents", reader));
    //Field field = new Field(DOC_ID, docId, true, true, true);
    //doc.add(Field.Text(DOC_ID, docId));
    doc.add(Field.UnIndexed(DOC_ID, docId));
    // doc.add(Field.Text("charset", "Windows-31J"));
    writer.addDocument(doc);
    writer.optimize();
    writer.close();
  }
}

代码示例来源:origin: uk.ac.ebi.ols/ols-core

termDoc.add(Field.Text(TERM_IS_SYNONYM, Boolean.FALSE.toString()));
termDoc.add(Field.Text(TERM_IS_OBSOLETE, Boolean.toString(term.isObsolete())));
termDoc.add(Field.UnIndexed(TERM_ID, "" + term.getTermPk()));
writer.addDocument(termDoc);
    termDoc.add(Field.Text(TERM_IS_SYNONYM, Boolean.TRUE.toString()));
    termDoc.add(Field.Text(TERM_IS_OBSOLETE, Boolean.toString(term.isObsolete())));
    termDoc.add(Field.UnIndexed(TERM_ID, "" + term.getTermPk()));
    writer.addDocument(termDoc);

代码示例来源:origin: org.seasar.kvasir.page.search/org.seasar.kvasir.page.search

doc.add(Field.UnIndexed(FIELD_VARIANT, variant));
doc.add(Field.Keyword(FIELD_TYPE, String.valueOf(page.getType())));
doc.add(Field.Keyword(FIELD_CREATEDATE, page.getCreateDate()));
doc.add(Field.Keyword(FIELD_MODIFYDATE, page.getModifyDate()));
doc.add(Field.UnIndexed(FIELD_SIZE, String.valueOf(size)));
if (label.length() > 0) {
  doc.add(Field.Text(FIELD_LABEL, label));
doc.add(Field.UnIndexed(FIELD_SUMMARY, summary));
docList.add(doc);

代码示例来源:origin: pebbleblog/pebble

document.add(Field.UnIndexed("date", DateField.dateToString(staticPage.getDate())));
if (staticPage.getBody() != null) {
 document.add(Field.UnStored("body", staticPage.getBody()));

代码示例来源:origin: pebbleblog/pebble

document.add(Field.UnIndexed("date", DateField.dateToString(blogEntry.getDate())));
if (blogEntry.getBody() != null) {
 document.add(Field.UnStored("body", blogEntry.getBody()));

相关文章