ruby-on-rails 获取未知属性名错误,但它存在于架构中

dfuffjeb  于 2023-08-08  发布在  Ruby
关注(0)|答案(1)|浏览(125)

以下是我模式文件

`create_table "categories", force: :cascade do |t|
    t.datetime "created_at", null: false
    t.datetime "updated_at", null: false
    t.string "name"
end`

字符串
这就是错误:` _assign_attribute ':Category的未知属性“name”。(ActiveModel::UnknownAttributeError)

raise UnknownAttributeError.new(self, k.to_s)


`如果我创建了一个类别示例,我得到了错误

category= Category.new(name: "sports")

pod7payv

pod7payv1#

似乎是“重新加载您的服务器和/或Rails控制台”的问题。这些属性不会自动重新加载以获取新的DB属性。

相关问题