如果您的Algolia搜索查询按字段不起作用,可以尝试使用以下代码示例解决:
对于查询对象:
const queryObject = {
filters: `field:${value}`,
hitsPerPage: 10,
};
请改变filters如下所示:
const queryObject = {
filters: `field = ${value}`,
hitsPerPage: 10,
};
这将使用等号而不是冒号为字段过滤器提供正确的语法。重新运行搜索查询应该解决此问题。