所以,我正在使用best in place gem来允许用户编辑他们的照片标题。但是,输入的文本未保存或存储在数据库中。
以下是与此区域相关的架构的快照:
create_table "photos", force: true do |t|
t.string "file"
t.integer "attachable_id"
t.datetime "created_at"
t.datetime "updated_at"
t.string "attachable_type"
t.string "title"
t.text "description"
t.boolean "profile_photo", default: false
end
,这是视图代码:
<%= best_in_place photo, :description, type: :textarea, nil: 'Enter a Caption' %>
我可以输入标题,但是当我刷新时,它会再次说出“输入标题”而不是我最初输入的文字。
我做错了什么?
谢谢!