gpt4 book ai didi

azure - Azure 搜索建议中存在不同的值?

转载 作者:行者123 更新时间:2023-12-01 02:06:24 26 4
gpt4 key购买 nike

我正在将关系数据库上的搜索功能卸载到 Azure 搜索。我的产品表包含序列号、零件号等列。(可以有多个具有相同零件号的序列号)。

我想创建一个可以自动完成零件编号的建议器。但在我的场景中,我在建议中收到了很多重复项,因为在多个条目中找到了partNumber匹配。

如何解决这个问题?

最佳答案

建议 API 建议文档,而不是查询。如果您重复索引中每个序列号的零件编号信息,然后根据零件编号进行建议,您将获得每个匹配文档的结果。通过在 $select 参数中包含关键字段,您可以更清楚地看到这一点。 Azure 搜索将消除同一文档内的重复项,但不会消除跨文档的重复项。您必须在客户端执行此操作,或者构建partNumbers 的二级索引以获取建议。

参见this forum thread进行更深入的讨论。

此外,请随意投票 this UserVoice item帮助我们确定改进建议的优先顺序。

关于azure - Azure 搜索建议中存在不同的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32207000/

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