在创建从属时,我至少需要覆盖哪些属性?

时间:2015-11-04 22:30:29

标签: algolia

Documentation在创建从属时应该覆盖哪些属性令人困惑。似乎customRanking是Algolia建议覆盖的唯一字段。所有其他属性将在创建从属时从主索引复制。

attributesForFacetingattributesToIndex怎么样?奴隶是否需要明确设置它们还是默认从父级继承?

1 个答案:

答案 0 :(得分:5)

当您附加/创建新的从属服务器时,它将自动从主索引的所有设置继承。但是,您可以按照自己的方式自由更新从属设置。

使用奴隶的常见用例是处理"排序" case,因为排序顺序是在索引时静态定义的(所以每个排序需要1个slave)。为此,您可以将您想要的数字属性放在排名公式之上(在所有其他条件之上)。