我正在尝试使用rails迁移将更改迁移到comments表。我已经进行了迁移,一切看起来都很好,但是当我运行rake db:migrate时,它会返回这个错误NameError: uninitialized constant Model我看不出问题了所有的名字在我看来都是对的这是我的迁移文件,如果有什么问题或者您需要更多信息,请告诉我谢谢您!
迁移:

class AddColumnToComments < ActiveRecord::Migration
 def change
  add_column :comments, :fav_drink, :string
  add_column :comments, :visit_time, :string
 end
end

错误:
ruby-on-rails - NameError:未初始化的常量模型-rake db:migrate-LMLPHP

最佳答案

我假设您已经使用rails生成器创建了迁移,并且这个生成器可能已经创建了一个名为:201606xxxxxxxx_model.rb的迁移文件。
如果是这样,请将迁移文件重命名如下:201606xxxxxxxx_add_column_to_comments.rb

07-24 09:45
查看更多