Php Algolia为从机设置主索引

Php Algolia为从机设置主索引,php,laravel,algolia,Php,Laravel,Algolia,我有两个索引名为items\u au和items\u us 我使用public$index=['items\u-au','items\u-us']创建了这两个索引 在我的algoliaSettings中,我为每个索引创建了3个从机: public static $perEnvironment = true; public $algoliaSettings = [ 'slaves' => [ 'items_au_by_price_asc', 'items

我有两个索引名为
items\u au
items\u us

我使用
public$index=['items\u-au','items\u-us']创建了这两个索引

在我的
algoliaSettings
中,我为每个
索引创建了3个
从机

public static $perEnvironment = true;

public $algoliaSettings = [
  'slaves' => [
        'items_au_by_price_asc',
        'items_au_by_price_desc',
        'items_au_by_views',

        'items_us_by_price_asc',
        'items_us_by_price_desc',
        'items_us_by_views'
    ]
]
我希望以
items\u au
开头的
master index
索引为
items\u au\u local
,其他索引为
items\u us\u local

目前,所有从机都有
项\u au\u local
作为其主从机。
我试着使用
masterIndex
,但它不起作用

分机无法处理此问题。
最简单的方法是通过api客户端直接处理从机,方法是对items_us和items_au执行setSettings调用。我同意@max。您应该对从机本身进行查询。