Ich benutze Django-Heuhaufen für eine Suchseite auf meiner Seite. Ich bin im Grunde fertig, aber nicht ganz zufrieden mit der Bestellung und nicht ganz sicher, wie Heuhaufen entscheidet, wie alles zu bestellen ist.
Ich weiß, dass ich das SearchQuerySet übersteuern kann, indem ich order_by
verwende. Nehmen wir an, ich möchte die Suche durch "Auf Lager" (BooleanField) erzwingen, so dass die Produkte, die auf Lager sind, oben angezeigt werden, aber dann alles andere tun, als es normalerweise der Fall wäre. Wie mache ich das?
Ich habe versucht, order_by('-in_stock', 'content')
figure content war das, was es standardmäßig verwendet, aber es produziert sehr unterschiedliche Ergebnisse von, wenn ich es einfach lassen, um seine eigene Reihenfolge zu tun.
Vielen Dank für Ihre Anregungen!
Tags und Links django search django-haystack