2

我正在从使用 MongoDB 迁移到 PostGIS 数据库。使用 MongoDB,我可以使用 FactoryGirl 指定经度/纬度数组来模拟一些数据:

factory :obj_1, class :my_obj do
  geo [-88.09483, 32.12665]
  ...
end

但是,当我为 PostGIS 模型执行此操作时,我最终在 geo 列中出现 NULL。我是否使用 FactoryGirl 将我的模拟空间数据添加到我的 PostGIS 数据库?

4

1 回答 1

3

要使用 FactoryGirl 正确初始化模拟数据,请使用 RGeo 语法:

factory :obj_1, class :my_obj do
  geo "POINT(-88.09483 32.12665)"
  ...
end
于 2013-10-23T19:10:53.587 回答