def add_dwithin(self, field, point, distance): """Adds radius-based parameters to search query.""" self.dwithin = { 'field': field, 'point': ensure_point(point), 'distance': ensure_distance(distance), }
def add_dwithin(self, field, point, distance): """Adds radius-based parameters to search query.""" from haystack.utils.geo import ensure_point, ensure_distance self.dwithin = { 'field': field, 'point': ensure_point(point), 'distance': ensure_distance(distance), }
def add_geo_shape(self, field, point, distance): """Adds radius-based parameters to search query.""" from haystack.utils.geo import ensure_point, ensure_distance self.geo_shape = { 'field': field, 'point': ensure_point(point), 'distance': ensure_distance(distance), }
def add_dwithin(self, field, point, distance): """Adds radius-based parameters to search query.""" from haystack.utils.geo import ensure_point, ensure_distance self.dwithin = { "field": field, "point": ensure_point(point), "distance": ensure_distance(distance), }
def test_ensure_distance(self): self.assertRaises(SpatialError, ensure_distance, [38.97127105172941, -95.23592948913574]) ensure_distance(D(mi=5))
def add_dwithin(self, field, point, distance): """Adds radius-based parameters to search query.""" from haystack.utils.geo import ensure_point, ensure_distance self.dwithin = {"field": field, "point": ensure_point(point), "distance": ensure_distance(distance)}