我正在尝试创建一个rails应用程序,但有些事情出错了,我为#`
收到一个令人讨厌的错误undefined method
标题'
我用过这个词:
ruby script/generate scaffold Blog title:String body:text
生成以下迁移文件:
class CreateBlogs < ActiveRecord::Migration
def self.up
create_table :blogs do |t|
t.String :title
t.text :body
t.timestamps
end
end
def self.down
drop_table :blogs
end
end
检查数据库后,没有“标题”列。我已经尝试了几个不同的名称,无论出于什么原因,即使在迁移文件中有两列以及时间戳,在我运行rake db:migrate之后,除了timestamps和id之外,只有一个字段。不知道为什么我的'title'字段没有被创建:(
答案 0 :(得分:2)
字符串不应该是小写的“S”吗?