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。您应该对从机本身进行查询。