如何在 vespa.ai 中合并(合并)多个搜索文档?
How to merge (union) multiple search documents in vespa.ai?
我在 Vespa 中有 10 个完全相似模式的搜索定义,我想将它们全部合并(合并)。
示例-
I have search_definition_1.sd
I have search_definition_2.sd
I have search_definition_3.sd
.
.
.
I have search_defination_10.sd
现在我需要一次搜索所有搜索定义,是否可以将它们合并并创建新的 search_definition_1_to_10.sd
或一次搜索所有内容。
Vespa 默认会查询所有模式(文档类型),因此开箱即用。有关更细粒度的控制,请参阅 https://docs.vespa.ai/documentation/federation.html
我不明白你所说的 10 个完全相似的模式是什么意思,不过,应该没有必要拥有相同的模式。
除非您使用限制参数来限制文档类型,否则 Vespa 联合并搜索内容集群中的所有文档类型,并按相关性分数合并命中。请参阅本文档的末尾 https://docs.vespa.ai/documentation/schemas.html#querying-multiple-document-types and https://docs.vespa.ai/documentation/reference/query-api-reference.html#model.restrict
我在 Vespa 中有 10 个完全相似模式的搜索定义,我想将它们全部合并(合并)。
示例-
I have search_definition_1.sd
I have search_definition_2.sd
I have search_definition_3.sd
.
.
.
I have search_defination_10.sd
现在我需要一次搜索所有搜索定义,是否可以将它们合并并创建新的 search_definition_1_to_10.sd
或一次搜索所有内容。
Vespa 默认会查询所有模式(文档类型),因此开箱即用。有关更细粒度的控制,请参阅 https://docs.vespa.ai/documentation/federation.html
我不明白你所说的 10 个完全相似的模式是什么意思,不过,应该没有必要拥有相同的模式。
除非您使用限制参数来限制文档类型,否则 Vespa 联合并搜索内容集群中的所有文档类型,并按相关性分数合并命中。请参阅本文档的末尾 https://docs.vespa.ai/documentation/schemas.html#querying-multiple-document-types and https://docs.vespa.ai/documentation/reference/query-api-reference.html#model.restrict