我们希望能够根据卖家与使用PostgreSQL和Django模型的客户设置的地理位置的首选距离来查询本地卖家。
我们的卖家模型如下:
class Seller(AbstractModel):
user = models.OneToOneField('users.User')
distance = models.IntegerField()
geoposition = GeopositionField()
例如: 卖家约翰可以行驶50英里。如果买方的位置(纬度,长度)是约翰的地理位置49英里,我们得到约翰。
答案 0 :(得分:0)
或者你可以用postgreSQL编写一个解决方案。
尝试使用买方和卖方位置之间的距离计算过滤查询,并将其与卖方首选距离进行比较。
看来你想要算术查询正确吗?我认为上面的例子将帮助您向我和社区提出更多问题。