Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 添加到用户模型时迁移到heroku未定义(Desive)_Ruby On Rails_Ruby On Rails 3_Heroku_Devise - Fatal编程技术网

Ruby on rails 添加到用户模型时迁移到heroku未定义(Desive)

Ruby on rails 添加到用户模型时迁移到heroku未定义(Desive),ruby-on-rails,ruby-on-rails-3,heroku,devise,Ruby On Rails,Ruby On Rails 3,Heroku,Devise,我已经在我的用户模型中添加了一个“区域”属性(我正在使用Desive)。这个迁移在本地主机上工作,我已经运行了heroku rake db:migrate——当我推送到heroku时,它在注册页面上给出了一条错误消息 ActionView::Template::Error (undefined method `area' for #<User:0x00000006589520>) ActionView::Template::Error(未定义#的“area”方法) 我的注册视图有

我已经在我的用户模型中添加了一个“区域”属性(我正在使用Desive)。这个迁移在本地主机上工作,我已经运行了heroku rake db:migrate——当我推送到heroku时,它在注册页面上给出了一条错误消息

ActionView::Template::Error (undefined method `area' for #<User:0x00000006589520>)
ActionView::Template::Error(未定义#的“area”方法)
我的注册视图有:

<%= f.input :area, label: "Specialty" %>

数据库迁移:

class AddAreaColumnToUsers < ActiveRecord::Migration
  def change
    add_column :users, :area, :string
  end
end
类AddAreaColumntUsers
我是否错过了heroku迁移的某些部分?

迁移后您是否尝试过重新启动heroku??没问题,只是在谷歌上搜索了一下:)谢谢-抱歉,我找不到答案。谢谢。是的,没问题,只是在谷歌上搜索
ActionView::Template::Error(未定义的方法