Op dit moment hebben wij verschillende (dynamische) velden in SOLR die prijzen bevatten, zo is er een basis prijs, prijs per datum die afwijken van de basis prijs, etc.
Nou is er de volgende usecase:
- klant zoekt op datums.
- klant wil graag de volledige prijs zien van zijn bezoek.
- klant wil kunnen sorteren van laagste naar hoogste prijs en anderzom
Om deze prijs te berekenen hebben wij besloten om een SOLR plugin te bouwen die de prijs uit verschillende velden optelt en dus uiteindelijk de juiste prijs terug geeft.
Wat heb ik gedaan, ik heb deze tutorial doorgelopen en dus een searchcomponent gemaakt.
Nou lukt het prima via die searchcomponent om de prijs te berekenen en deze toe te voegen aan het result.
Het grote probleem echter is als ik op dit velt probeer te sorteren dan geeft hij aan: field not found.
Nou heb ik de volgende vragen:
- Zit ik op de goede weg met het searchcomponent of moet het helemaal anders?
- als ik goed zit, hoe krijg ik het voor mekaar om te sorteren op het veld wat ik toevoeg in de searchcomponent?
Nou is er de volgende usecase:
- klant zoekt op datums.
- klant wil graag de volledige prijs zien van zijn bezoek.
- klant wil kunnen sorteren van laagste naar hoogste prijs en anderzom
Om deze prijs te berekenen hebben wij besloten om een SOLR plugin te bouwen die de prijs uit verschillende velden optelt en dus uiteindelijk de juiste prijs terug geeft.
Wat heb ik gedaan, ik heb deze tutorial doorgelopen en dus een searchcomponent gemaakt.
Nou lukt het prima via die searchcomponent om de prijs te berekenen en deze toe te voegen aan het result.
Het grote probleem echter is als ik op dit velt probeer te sorteren dan geeft hij aan: field not found.
Nou heb ik de volgende vragen:
- Zit ik op de goede weg met het searchcomponent of moet het helemaal anders?
- als ik goed zit, hoe krijg ik het voor mekaar om te sorteren op het veld wat ik toevoeg in de searchcomponent?