Open mtournay opened 1 month ago
Bonjour Michel,
Je crois que le code postal n'est pas EN THEORIE indexé. Le fait qu'un résultat remonte en recherchant un code postal dans la query est un effet de bord indésirable. Ceci explique pourquoi le comportement observé semble "incomplet".
Avez-vous essayé de passer plutôt par un filtre "?postcode=XXXXX" plutôt que par la query "?q=XXXXX" ?
Adrien
Bonjour Adrien
en vérité mon appel se fait comme cela : search?q=81990&postcode=81990&limit=100&type=municipality
j'ai le même résultat avec ou sans le filtre postcode
Si je fait un appel sans q= (search?postcode=81990&limit=100&type=municipality
), j'ai l'erreur
<?xml version="1.0" encoding="UTF-8"?><error><title>Missing query</title></error>
Michel
Pour être précis le code postal est bien indexé mais seul le premier est présent dans le libellé complet qui sert à calculer le score. Donc le moteur trouve bien l'entrée, mais le score tombe à 0 donc le résultat est éliminé. Cela fait parti des choses qui sont améliorables mais qui nécessitent un peu de travail.
Bonjour
J'ai un problème avec la recherche de municipalité quand une commune a plusieurs codes postaux. Le cas concret est Puygouzon qui possède les codes postaux [81120, 81990]
avec cette recherche, la commune sort :
search?q=81120&limit=100&type=municipality
avec cette recherche, la commune ne sort pas :search?q=81990&limit=100&type=municipality
Ma configuration : j'utilise docker avec ces images
la base de données est mise à jour toutes les nuits
voici le contenu du fichier adresses-addok-81.ndjson pour cette commune
Comment puis-je résoudre ce cas de figure ?