Postgres 是首选数据库,因为它使用 PostGIS 或其他要点进行空间索引(top-k-closest-points)。看起来 Node.js ORM 并不直接支持空间索引,那么哪一个需要最少的黑客攻击呢? Sequelize 和 node-orm-2 似乎需要一些黑客才能使其工作。有什么建议吗?
最佳答案
截至sequelize 3.4.0 , 为 postgres 添加了几何支持。您可以在模型定义中使用 GEOMETRY 数据类型:
sequelize.define("point", {
geom: DataTypes.GEOMETRY
});
关于node.js - 用于 Postgres 空间索引的 Node Js ORM(如 PostGIS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30480912/