0

複数の Algolia をインストールしました。現在、Wordpress でもう 1 つ、Woocommerce 製品のインデックス作成を行っています。Algolia Woocommerce WP プラグインの使用 ( https://github.com/algolia/algoliasearch-wordpress )

製品カテゴリのインデックス作成には小さな問題がありますが、これまでのところすべて問題ないようです。

Wordpress では階層的ですが、インデックスが作成されるとフラットになります

categories: ['parent', 'child', 'child']

私の質問は次のとおりです。インデックス作成を「よりスマート」にし、出力を次のようにする方法はありますか。

categories : {
    parent: ['child', 'child2'],
    parent2: ['child3', 'child4', 'child5']
}
4

1 に答える 1

2

カテゴリをそのスキーマに変換するインデクサーhttps://github.com/algolia/algoliasearch-wordpress/blob/c2b791d3a018f2b3c4e7fe46815bc412ccce90f6/core/Indexer.phpにカスタムコードを書くことができると思います

{
  "objectID": "123",
  "categories": {
    "lvl0": "child",
    "lvl1": "child > child2"
  }
}

次に、次のいずれかを使用して簡単に活用できます。

于 2016-02-15T17:35:55.417 に答える