Instantsearch.js Can';t执行镶嵌面计数,因为未设置镶嵌面Meilisearch

Instantsearch.js Can';t执行镶嵌面计数,因为未设置镶嵌面Meilisearch,instantsearch.js,meilisearch,Instantsearch.js,Meilisearch,我试图在meilisearch中进行改进 const search = instantsearch({ indexName: "books", searchClient: instantMeiliSearch( "https://example.com", "XXXXXXXXXXX", ), searchParameters

我试图在meilisearch中进行改进

const search = instantsearch({
        indexName: "books",
        searchClient: instantMeiliSearch(
            "https://example.com",
            "XXXXXXXXXXX",
        ),
         searchParameters: {
        attributesForFaceting: ['title']
    } 
        });

 instantsearch.widgets.refinementList({
            container: '#brand-list',
            attribute: 'title',
           
          }),
我不断收到错误“无法执行方面计数,因为没有设置方面”。我不知道我做错了什么,任何帮助都会很好


提前感谢。

您必须将Facetting属性添加到设置中,才能使用facet筛选器执行搜索。查看文档的专用部分:

您能帮我了解语法吗?我的意思是在哪里以及如何使用?您是否有正在运行的MeiliSearch实例?如何向其中添加文档?下面是一个快速安装和启动MeiliSearch的方法。要在您可以使用cURL或您喜欢的语言的设置中更新Faceting的属性,请选中“是”,我有MeiliSearch服务器,文档是从Laravel添加的。php artisan scout:index books此命令将书籍添加为索引。好的。所以设置facet是一次性过程,对吗?