Ich verwende Algolia instantsearch.js, um Kandidaten für eine Wahl anzuzeigen (hier: https://laprimaire.org/candidats/). Ich möchte, dass die anfängliche Anzeige der Kandidaten zufällig erfolgt, so dass jeder Kandidat mehr oder weniger dieselbe Sichtbarkeit erhält.Algolia instantsearch.js: Wie werden die Ergebnisse in zufälliger Reihenfolge angezeigt?
ich in dieser Antwort gelesen, dass es kein Merkmal von Algolia ist aber, dass es möglich sein sollte es trotzdem mit einem kleinen js Trick zu tun: Is it possible to sort randomly, and to query on field if it exists?
Problem ist, ich bin mit instantsearch.js und ich kann nicht finden wie implementiert man die obige searchFunction im Fall von instantsearch.js.
Ich sehe von der Dokumentation, die instantsearch mit einer Suchfunktion initialisiert werden, die einen Helfer als Parameter erhält: Finden Sie es nicht Dokumentation https://community.algolia.com/instantsearch.js/documentation/#initialization
jedoch diesen Helfer und wie es zu manipulieren, so dass ich Wenden Sie die Zufallsfunktion auf die Suchergebnisse an.
Jede Hilfe würde sehr geschätzt werden! Vielen Dank
Thibauld
Nur ein wenig Klärung hier, in der Antwort auf [Ist es möglich, zufällig zu sortieren, und auf Feld abzufragen, wenn es existiert?] (Http://stackoverflow.com/questions/33123488/is-it-possible- Um zu sortieren-zufällig-und-zu-Abfrage-auf-Feld-wenn-es-existiert, wird der JS beteiligt nur Ergebnisse auf der gleichen Seite zusammen mischen. Wenn Ihre Ergebnisliste paginiert wird, bin ich mir nicht sicher, ob dies das erreicht, wonach Sie suchen. – Jerska
Nachdem Sie Ihre Webseite gesehen haben, scheint dies kein Problem zu sein. – Jerska