首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RGeo:运行空间迁移时出错

RGeo:运行空间迁移时出错
EN

Stack Overflow用户
提问于 2014-01-30 02:20:36
回答 1查看 375关注 0票数 0

我正在使用Rails3.2和MySQL。我安装了gems:

代码语言:javascript
复制
gem 'rgeo', '0.3.20'  
gem 'rgeo-activerecord', '0.4.6'
gem 'activerecord-mysql2spatial-adapter', '0.4.3'

所有其他需求和依赖项都得到了满足,至少我是这样认为的。然而,按照建议的创建包含空间数据的模型的过程(here),在我运行此迁移时,请逐步执行以下步骤:

代码语言:javascript
复制
class CreateLocations < ActiveRecord::Migration
  def change
    create_table :locations do |t|
      t.string :name
      t.point :latlon
      t.timestamps
    end
  end
end

我得到了错误:

点“method_missing”的未定义方法“#/.../.rvm/gems/ruby-1.9.3-p484/gems/rgeo-activerecord-0.4.6/lib/rgeo/active_record/common_adapter_elements.rb:105:in”

有人知道这件事吗?

EN

回答 1

Stack Overflow用户

发布于 2014-02-15 23:06:56

变化

代码语言:javascript
复制
t.point :latlon

代码语言:javascript
复制
t.column :latlon, :point, :null => false
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21439365

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档