【发布时间】:2015-07-17 12:49:57
【问题描述】:
我想存储地理位置坐标的经度和纬度,以便以后可以在 GORM 中指定区域并进行如下查询:
SELECT * FROM Place
WHERE lat BETWEEN :x1 AND :x2
AND lng BETWEEN :y1 AND :y2
如何将坐标存储在我的域中?我的底层数据库是 MySQL。
我的建议是:
class Place {
double lat
double lng
}
我还读到有一个空间索引。你会推荐在 Grails 中使用它吗?如果是这样,我如何映射我的域以适应这个?
【问题讨论】: