Duizenden resultaten behalen wanneer u op zoek bent naar een bepaald product
Dit artikel biedt een oplossing voor het probleem waarbij u duizenden zoekresultaten krijgt wanneer u op zoek bent naar een bepaald product.
Betrokken producten en versies
- Adobe Commerce alle versies met ElasticSearch geïnstalleerd
Problemen
U zoekt een bepaald product (bijvoorbeeld, WSH12-32-Rood) maar het onderzoek keert veel gelijkaardige producten terug.
Oplossingen
De aard van een full-text zoekopdracht in ElasticSearch is gebaseerd op relevantie, niet op exacte overeenkomst. De meest relevante overeenkomsten (zoals exact overeenkomende SKU) worden dus eerst geordend.
Als u echter een zoekresultaat nodig hebt dat exact overeenkomt met uw zoekterm (exacte overeenkomst), moet u aanhalingstekens gebruiken voor uw zoekopdracht. Bijvoorbeeld, zal de vraag voor WSH12-32-Rood zonder citaten verscheidene resultaten met de nauwkeurige gelijke terugkeren (product met SKU WSH12-32-Rood) die eerst in het resultaat verschijnen. Maar geciteerde vraag "WSH12-32-rood" zal slechts één nauwkeurig gelijke resultaat terugkeren.