gpt4 book ai didi

javascript - 仅返回在 Algolia 中设置显式值的属性的查询

转载 作者:行者123 更新时间:2023-11-27 22:53:45 24 4
gpt4 key购买 nike

是否可以设置 Algolia 的前端,以便它只返回传递的属性等于显式设置值以及用户查询的结果?

因此,用户查询red Shoes,但我只想给他们匹配red Shoes并且其中prices.isHigh的结果等于20(作为示例)?

我正在考虑传递类似 attributesToRetrieve: 'prices.isHigh:20'numericFilters: 'prices.isHigh:20' 的内容。使用 JavaScript API。

其中任何一个都有效吗?

最佳答案

您在问题中给出了解决方案:

{
query: 'red shoes',
numericFilters: 'prices.isHigh=20'
}

attributesToRetrieve另一方面用于限制您希望在响应中包含哪些属性以减少 JSON 大小并且可以在查询时覆盖。它需要一个属性列表。出于安全目的,您可以设置 unretrievableAttributes不可覆盖的索引设置。

关于javascript - 仅返回在 Algolia 中设置显式值的属性的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37808945/

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