/ / Algolia triedenie len ASC alebo DESC nie oboje - triedenie, algólie

Algolia triedenie len ASC alebo DESC nie oboje - triedenie, algólie

Som trochu zmätený s nastaveniami Algoliana triedenie, konkrétne v prístrojovej doske som vytvoril nové repliky, products_price_asc & products_price_desc. Potom sa dostávam k poradiu a pridal som triediaci atribút "cena".

Umožňuje to však len vyzdvihnúť atribút ceny, aby som určil poradie zoradenia ceny.

Takže výsledkom je, že mám rozbaľovacie menu s 2 možnosťami (cenové poradie ASC a DESC), ale iba jeden z nich funguje správne.

Je to môj prvý deň s Algolia, takže možno som niečo premeškal, ale ak mi niekto môže vysvetliť, ako to realizovať, budem šťastný.

Vopred ďakujem.

odpovede:

1 pre odpoveď č. 1

Vytváranie replík pre triedenie je správnym prvým krokom: potrebujete jednu repliku v poradí triedenia (v prípade vášho prípadu, jeden pre triedenie podľa ceny DESC a jeden pre triedenie podľa ceny ASC).

Ale musíte aktualizovať vzorec hodnotenia na samotných replikách, nie na hlavnom indexe.

Takže products_asc, mali by ste nastaviť toto: Vlastné poradie pre produkty_asc

A ďalej products_desc, mali by ste nastaviť toto: tu zadajte popis obrázku

Teraz, keď potrebujete poradiť výsledky podľa vzostupnej ceny, mali by ste zacieliť na products_asc index pre vaše vyhľadávanie. Pri objednávaní podľa ceny klesá, bude to products_desc.