如何使用 Algolia php 客户端创建副本?

How to create replica with Algolia php client?

我正在尝试使用 Algolia php 客户端 link 将索引复制到主索引,我在索引设置中找不到任何将索引标记为主索引副本的内容,只是 $设置中的 forwardToReplicas,但不创建和 linking 副本。

要创建副本,您可以使用设置中的 "replicas" 键。

<?php

$client = new \AlgoliaSearch\Client('application _id', 'api_key');
$index = $client->initIndex('index_name');
$index->setSettings([
    'replicas' => ['products_name_asc', 'products_name_desc']
]);

这将创建 2 个新索引 "products_name_asc" 和 "products_name_desc"。