Javascript 如何在Algolia中将可搜索属性分离到单独的搜索框?
如果我在Algolia admin中有“title”和“category”作为可搜索属性,有没有办法让一个Javascript 如何在Algolia中将可搜索属性分离到单独的搜索框?,javascript,reactjs,algolia,search-box,instantsearch,Javascript,Reactjs,Algolia,Search Box,Instantsearch,如果我在Algolia admin中有“title”和“category”作为可搜索属性,有没有办法让一个只在“title”上搜索,另一个只在“category”上搜索 此时,react instantsearch dom中的组件出现,用于搜索所有可搜索的属性。我希望将搜索分开 我在文档中找不到这种设置的任何内容: 任何帮助都将不胜感激。从Algolia,您可以使用配置小部件向Algolia API提供原始搜索参数,并为restrictSearchableAttributes属性传入值。像这样
只在“title”上搜索,另一个只在“category”上搜索
此时,react instantsearch dom
中的
组件出现,用于搜索所有可搜索的属性。我希望将搜索分开
我在文档中找不到这种设置的任何内容:
任何帮助都将不胜感激。从Algolia,您可以使用配置
小部件向Algolia API提供原始搜索参数,并为restrictSearchableAttributes
属性传入值。像这样:
import { Configure } from 'react-instantsearch-dom';
<Configure
restrictSearchableAttributes={["title"]}
/>
从'react instantsearch dom'导入{Configure};
它不会在屏幕上呈现任何内容,它只在组件挂载后应用传入的提供的搜索参数,据我所知,这为查询提供了搜索参数……但这如何处理相同的结果集?我想要两个单独的搜索框。一个搜索标题,另一个搜索类别。如果我设置了两个组件,那肯定不行。嗨@MichaelGiovanniPumo,你找到满足你需要的解决方案了吗?我也有同样的问题。