我在表单部分添加了一个选择框,但不确定如何将数据库中当前选定的值拉回到选择框中。
这是我的部分内容: <%= f.select'status',options_for_select([['Publish',1],['Draft',2]],1)%>
我知道最后一个“1”当前正在设置页面加载时的值。但是,我不确定在这个位置放置什么来将所选值拉出数据库。如何在控制器中使用new和edit方法的部分中执行此操作?
答案 0 :(得分:0)
如果加载了实例变量,这应该“正常工作”。我猜你的列实际上名为status_id
,在这种情况下,你应该在status
调用中使用{而不是select
。
如果没有,请发布您的模型和控制器操作的样子。