gpt4 book ai didi

join - Solr 加入和分面可能吗?

转载 作者:行者123 更新时间:2023-12-01 00:59:25 26 4
gpt4 key购买 nike

一些背景信息:
在我们的应用程序中,我们需要更新大量记录
经常。我调查了 solr 子文档,但它需要同时更新
子文件和父文件。因此,我正在调查添加
“辅助文件”中经常更新的信息,带有自定义
定义的“parent-id”字段可用于与静态“parent”连接
文档”。-基本上是滚动我自己的子文档功能。

这种方法满足了我的所有要求,除了一个。我怎样才能
辅助文件中存在的字段的方面?

首先,这是我的测试核心索引的要点转储(4 个文档 + 4 个辅助文档)
https://gist.github.com/anonymous/2774b54e667778c71492

接下来,这是一个仅在 aux 上的简单构面查询。虽然这有效,但它
只返回辅助文件
https://gist.github.com/anonymous/a58b87576b895e467c68

最后,我使用 SOLR 连接(
https://wiki.apache.org/solr/Join ) 返回主要文件(它
确实),但分面不返回任何结果。这就是我希望某人
这个名单上可以回答。
这是该查询的要点
https://gist.github.com/anonymous/f3a287ab726f35b142cf

任何答案,建议?

谢谢

最佳答案

更新我的任务结果。
1. 可以使用一些自定义编码
2. 我们决定翻转主文档和辅助文档,将分面字段放在主文档中。这种方法虽然构造等效查询(标准 SOLR 查询)是一个 PITA - 涉及主子句、附加到主查询的嵌套查询和过滤器子句。

见讨论
http://lucene.472066.n3.nabble.com/How-do-I-get-faceting-to-work-with-Solr-JOINs-td4147785.html#a4148838

关于join - Solr 加入和分面可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24816289/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com