代码之家  ›  专栏  ›  技术社区  ›  Midhat

返回FastVectorHighlighter中GetBestFragment的整个字段

  •  1
  • Midhat  · 技术社区  · 15 年前

    在荧光笔.Net,我们可以使用NullFragmenter返回整个字段内容。有什么办法我们可以用F来做吗astVectorHighlighter.Net?

    3 回复  |  直到 15 年前
        1
  •  2
  •   vladimir    9 年前

    如果你使用 SimpleFlagListBuilder FastVector荧光笔

    var fieldContent = "some data";
    
    SimpleFragListBuilder.MARGIN = fieldContent.Length;
    SimpleFragListBuilder.MIN_FRAG_CHAR_SIZE = SimpleFragListBuilder.MARGIN*3;
    
    var result = highlighter.GetBestFragment(.., fragCharSize: SimpleFragListBuilder.MIN_FRAG_CHAR_SIZE);
    

    [http://lucenenet.apache.org/docs/3.0.3/dd/d38/_simple_frag_list_builder_8cs_source.html] )

        2
  •  0
  •   buru    14 年前

    这不就是一个选择吗 document.Get("field_name") GetBestFragment() )为什么不直接用呢?