【发布时间】:2017-10-11 08:13:05
【问题描述】:
我正在尝试比较两个字段(比如姓氏),当我查询时,结果应该在旅途中与其他字段一起填充。那么我可以选择在 solr 中创建这样的自定义字段来比较字段并在查询时给出结果吗?
【问题讨论】:
-
你有你试图实现的行为的例子吗?
-
我正在使用 lilyindexer 将 NRT 数据从 Hbase 表获取到 SOLR。因此,假设我在 SOLR sender_lastname 和 receiver_lastname 中有两个字段,用于从 Hbase 提取的特定记录。现在,我想要一个额外的字段,比如 Comparison_result,它将通过比较 solr 端的 sender_lastname 和 receiver_lastname 来填充“相等”或“不相等”。所以理想情况下,当我查询 sender_lastname、receiver_lastname 和comaprision_result 时,我应该得到结果。正如我所提到的,comaprision_result 字段不应该在 Hbase 中,而应该只在 SOLR 端,应该在 go 中弹出!
-
@MatsLindh 对上述行为的任何解决方案/建议都会非常有帮助
标签: search solr bigdata solrj solrcloud