2

Postgres 是首选数据库,因为它使用 PostGIS 或其他 gists 具有空间索引优势(top-k-closest-points)。看起来 Node.js ORM 不直接支持空间索引,那么哪一个需要最少的黑客攻击?Sequelize 和 node-orm-2 似乎需要一些黑客才能让它工作。有什么建议么?

4

1 回答 1

2

sequelize 3.4.0开始,为 postgres 添加了几何支持。您可以在模型定义中使用 GEOMETRY 数据类型:

sequelize.define("point", {
  geom: DataTypes.GEOMETRY
});
于 2015-08-13T20:19:39.887 回答