Javascript Algolia+;分类的层次索引
我已经安装了多个Algolia。现在,我正在完成另一篇关于Wordpress的文章,即商业产品索引。使用Algolia Woocommerce WP插件() 到目前为止,一切看起来都很好,尽管索引产品类别存在一个小问题: 在Wordpress中,它们是分层的,但当它们被索引时,它们是扁平的Javascript Algolia+;分类的层次索引,javascript,wordpress,woocommerce,algolia,Javascript,Wordpress,Woocommerce,Algolia,我已经安装了多个Algolia。现在,我正在完成另一篇关于Wordpress的文章,即商业产品索引。使用Algolia Woocommerce WP插件() 到目前为止,一切看起来都很好,尽管索引产品类别存在一个小问题: 在Wordpress中,它们是分层的,但当它们被索引时,它们是扁平的 categories: ['parent', 'child', 'child'] 我的问题是:是否有任何方法可以使索引“更智能”并且输出如下: categories : { parent: ['ch
categories: ['parent', 'child', 'child']
我的问题是:是否有任何方法可以使索引“更智能”并且输出如下:
categories : {
parent: ['child', 'child2'],
parent2: ['child3', 'child4', 'child5']
}
我想您可以在索引器中编写一些自定义代码,将类别转换为该模式
{
"objectID": "123",
"categories": {
"lvl0": "child",
"lvl1": "child > child2"
}
}
然后,您可以通过以下两种方式轻松利用它:
- JS助手
- InstantSearch.js
{
"objectID": "123",
"categories": {
"lvl0": "child",
"lvl1": "child > child2"
}
}
然后,您可以通过以下两种方式轻松利用它:
- JS助手
- InstantSearch.js