diff --git a/apps/establishment/models.py b/apps/establishment/models.py index 53acd88f..4e083634 100644 --- a/apps/establishment/models.py +++ b/apps/establishment/models.py @@ -181,7 +181,8 @@ class EstablishmentQuerySet(models.QuerySet): return self.filter(id__in=subquery_filter_by_distance) \ .annotate_intermediate_public_mark() \ .annotate_mark_similarity(mark=establishment.public_mark) \ - .order_by('mark_similarity') + .order_by('mark_similarity') \ + .distinct('mark_similarity', 'id') else: return self.none()