我只是Ruby的初学者,当我尝试为变量分配命令时就会发生
这是我使用IN rails Console尝试过的命令
lunch = Todo.new(name: "lunch", description: "iam going to cook lunch")
基本上是试图分配一个表,在其中列出一些内容
我收到此错误
ActiveModel::UnknownAttributeError: unknown attribute 'name' for Todo
感谢前进
架构文件=
ActiveRecord::Schema.define(version: 20180818065237) do
create_table "todos", force: :cascade do |t|
t.string "name"
t.text "description"
end
end
答案 0 :(得分:0)
运行rake db:migrate
。如果找不到属性,则您的数据库可能不是当前数据库。