gpt4 book ai didi

mongodb - Mongoengine 地理空间搜索

转载 作者:IT老高 更新时间:2023-10-28 13:26:46 26 4
gpt4 key购买 nike

有人用 mongengine 进行地理空间搜索吗?我似乎无法让它工作!GeoPointField 中的数据格式是什么?

我应该如何格式化它?我在文档中找不到任何有关格式的信息!

最佳答案

你能发布你想要做什么吗??

点数据必须存储在带key的字段中

"loc":{"lon":51.10682735591432, "lat":-114.11773681640625}

位置:[22.23432, 21.23212]

mongoengine 支持地理点字段

Class Location:
point = GeoPointField()

new_location = Location(point=[21.1232,23.23432])
new_location.save()

上面的东西应该可以工作。

class GeoPointField(db_field=None, name=None, required=False, default=None, unique=False, unique_with=None, primary_key=False, validation=None, choices=None, verbose_name=None, help_text=None):

A list storing a latitude and longitude.

New in version 0.4.

http://mongoengine-odm.readthedocs.org/en/latest/apireference.html#mongoengine.GeoPointField

关于mongodb - Mongoengine 地理空间搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11586756/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com