Django InvalidQueryError:无法解析字段“0”;“点”;蒙哥涅
我使用下面的代码使用MongoEngine从PointField获取最近的位置Django InvalidQueryError:无法解析字段“0”;“点”;蒙哥涅,django,mongoengine,django-mongodb-engine,Django,Mongoengine,Django Mongodb Engine,我使用下面的代码使用MongoEngine从PointField获取最近的位置 restra = ResLocation.objects(point__near=[lat, lon], point__max_distance=distance) all_res = [] for res in restra: all_res += [ { "res_name": res.
restra = ResLocation.objects(point__near=[lat, lon], point__max_distance=distance)
all_res = []
for res in restra:
all_res += [
{
"res_name": res.res_name,
"res_address": res.res_address
}
]
当我在错误下面的时候
InvalidQueryError:无法解析字段“点”
我如何解决这个问题请建议我解决了这个问题,这是我这边的一个愚蠢的错误,在这里发帖是为了节省别人的时间
point\uuu near
替换为loc\uu near
其中loc是模型类中点域的列名