如何使用 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"。
我正在尝试使用 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"。