2017-02-11 2 views
1

Я пытаюсь связать индекс реплики с основным индексом с помощью клиента Algolia php, я не могу найти что-либо в настройках индекса, которые отмечают индекс как реплика первичного индекса, а просто $ forwardToReplicas в настройках, но не создают и не связывают реплики.Как создать реплику с клиентом Algolia php?

ответ

2

Для создания реплик вы можете использовать ключ «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».