【问题标题】:SOLR Multivalue - set custom "space" between linesSOLR Multivalue - 在行之间设置自定义“空间”
【发布时间】:2014-11-20 19:21:12
【问题描述】:

我可以设置一些 SOLR 多值字段在它们之间有自定义的单词空间吗?

例如

"SomeMultiValueField":[
   "Word1",
   "Word2",
   "Word3"
]

如何在架构中设置每行之间的“距离”例如 20 个单词 - 所以

 "Word1 Word2"~3

什么都不会 但是

 "Word1 Word2"~20 

将包含结果

【问题讨论】:

    标签: solr lucene schema proximity


    【解决方案1】:

    在您的字段上使用the positionIncrementGap setting 来设置多值字段中每个标记之间的距离。

    <fieldType name="someMultiValueFieldType" class="solr.TextField" positionIncrementGap="20">
    

    【讨论】:

    • 听起来是我一直在寻找的 :) - 尝试过,重新启动 SOLR 并遇到许多异常。将对其进行一些调查并在此处更新...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多