- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 solr 实例,我在文本正文的索引时间使用 copyField 将其通过两个不同的分析器。我想突出显示两个字段,所以我将两个字段都设置为存储=真。这会使我认为是重复数据的索引的文本存储膨胀。
所以
1)有没有办法将一个字段指向其他字段存储的文本?
和/或
2)是否有更好的方法来保持不同分析器的突出显示?
我使用的是 solr 6.5,但可以更新到 7。
最佳答案
1)有没有办法将一个字段指向其他字段存储的文本?
答:如果您试图将一个字段指向另一个字段的分析值,答案是否定的。您可以做的实际上就是您正在做的事情,使用 copyField 在同一个输入值上有两个不同的分析器。
2)是否有更好的方法来保持不同分析器的突出显示?
答:恐怕答案是否定的,至少不是 100% 匹配...您可以做的是查询一个字段并引用另一个字段(使用不同的分析器)以突出显示,使用参数 hl.fl。但正如所说 here :
if the query references fields different from the field being highlighted and they have different text analysis, the query may not highlight query terms it should have and vice versa. The analysis used is that of the field being highlighted (hl.fl), not the query fields
关于使用 copyField 突出显示 Solr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46921052/
我正在尝试复制一些动态字段以进行拼写检查。但是,那 。以下是 schema.xml 中的相关字段: 它不会复制任何内容: 但是,它适用于: 为什么第一个选项不起作用? 最佳答案 Dyna
我有一个 solr 实例,我在文本正文的索引时间使用 copyField 将其通过两个不同的分析器。我想突出显示两个字段,所以我将两个字段都设置为存储=真。这会使我认为是重复数据的索引的文本存储膨胀。
我在 solr 中有一个字段 - name(具有像 Tanya 的值)和 lastname(像 Marinova 的值) 是否有可能在 solr 中创建另一个 CopyField,它是这两个字段的串联
我正在尝试使用 Solr 中的 copyField 指令将一些字段复制到一个包罗万象的字段中以进行搜索。不幸的是,该字段似乎根本没有通过 copyField 指令填充。 这是我的源字段:
我有一个相当简单的 SOLR 结构,它包含三个不同的字段: id、文本和标签 在 schema.xml我设置了以下内容 id text 但是,当我搜索仅作为标 checkout 现的单词时,找不到
我想结合使用 Solr 原子更新和一些存储 copyField目标字段,这不是推荐的组合 - 所以我希望了解风险。 Solr documentation for Atomic Updates说(我的重
我在 Solr schema.xml 中定义了整数字段,如下所示。 并复制 Field 定义如下, boolean 类型。 我设置了 build_status 值,它是具有以下值的整数。0、1、4
我使用的是Solr 3.6.1,非常满意。现在我想继续 solr4.1。所以我采用了“schema.xml”和“solrconfig.xml”(稍作改动)并将它们放在我新的 solr4.1 配置下。索
假设我有这些字段声明: 当我索引“标题”时,我将提升设置为 5,这意味着“标题”字段中的单词应该是正常值的 5 倍。 然后我这样做: 因此,我已将这两个字段复制到另一个名为“SearchTex
我在 solr 架构文件中遇到问题,我在 solr 中遇到错误,请参阅我的架构文件 错误信息:- org.ap
有人能告诉我 ElasticSearch 上是否有等效的 Solr copyField 指令? 我知道有多字段类型: http://www.elasticsearch.org/guide/refere
我是一名优秀的程序员,十分优秀!