0

我们希望能够根据卖家到客户使用 PostgreSQL 和 Django 模型设置的地理位置的首选距离来查询本地卖家。

我们的卖家模型如下:

class Seller(AbstractModel):
    user = models.OneToOneField('users.User')
    distance = models.IntegerField()
    geoposition = GeopositionField()

例如:卖家 John 可以旅行 50 英里。如果买方的位置(纬度,经度)是约翰的地理位置 49 英里,我们得到约翰。

4

1 回答 1

0

或者,您可以仅使用 postgreSQL 编写解决方案。

尝试使用买家和卖家位置之间的距离计算来过滤查询,并将其与卖家的首选距离进行比较。

看来你想要一个算术查询正确吗?我认为上面的示例将帮助您向我和社区提出更多问题。

于 2014-04-27T02:44:39.187 回答