Actuellement le champs radius accepte 0 pour valeur minimale et aboutit à une requête de geo distance recherchant les établissements dans un rayon de 0 km. Or Elasticsearch (et Lucene), impose une distance minimale strictement supérieure à 0, par exemple 0.001
Sujet du problème
Actuellement le champs radius accepte 0 pour valeur minimale et aboutit à une requête de geo distance recherchant les établissements dans un rayon de 0 km. Or Elasticsearch (et Lucene), impose une distance minimale strictement supérieure à 0, par exemple 0.001
Comment le reproduire ?
Par exemple, la recherche suivante aboutit à une erreur d'interprétation de la requête pour cette raison : https://recherche-entreprises.api.gouv.fr/near_point?lat=48.6938081&long=2.1168451&radius=0
Tandis que les recherches suivantes fonctionnent :
Comportement attendu
Soit :