2016-05-13 4 views

Antwort

0

Es gibt zwei Wege, die in meinem Kopf kommt

  1. Sie können voll/Update Index Abfrage ändern, die nur die Produkte angezeigt werden, die Bestände haben. Solr indiziert nur diese Produkte.

  2. Lassen Sie Index alle Produkte. Sie müssen einen benutzerdefinierten Anbieter erstellen, der den Bestand für jedes Produkt indiziert. Dann können Sie Filter anwenden, um nur die Produkte zu erhalten, die Bestand haben.

+0

Gibt es eine Referenz für "einen benutzerdefinierten Anbieter erstellen"? – Damith

+0

Auch wenn Sie möchten, können Sie alle Produkte erhalten und sie in der Steuerung filtern, aber direkt von SOLR zu bekommen, kann eine bessere Lösung sein. Es kommt darauf an was genau du willst. –

Verwandte Themen