我创建了这个函数:
def get_nearby_aqi_node(lat, lng):
distance_in_meters = 1500
geo_wkb = func.Geometry(func.ST_GeographyFromText(
'POINT({} {})'.format(lng, lat)))
point = db.session.query(Hotel.hotel_name,
Hotel.address). \
filter(func.ST_DFullyWithin(Hotel.location, geo_wkb, distance_in_meters)). \
order_by(
Comparator.distance_centroid(Hotel.location, geo_wkb)).limit(1).first()
return point
但是当我调用它时,我得到了这个错误,我不知道如何解决它
'POINT({} {})'.format(lng, lat))) TypeError: str returned non-string (type NoneType)
你能告诉我错误在哪里吗