所以我正在运行rgeo
并activerecord-postgis-adapter
正确设置了 Rails 4 应用程序的 db.yml 文件。
但是当我设置 ActiveRecord 模型的属性时,例如:
Place
.create(name: 'some name', geom: RGeo::Geographic.spherical_factory(:srid => 4326)
.point(latitude,longitude)
然后检查它触发的 SQL INSERT 语句,它不会包含geom
在 INSERT
INSERT INTO "places" ("name", "some_attr".....
<- 没有插入的 geom attr 中。
如果有人以前看过这个并且知道问题可能是什么,请帮助谢谢!