我对选择标签有一个大问题。在我看来,我有以下代码:
<%= select 'lw', Logicalwarehouse.all %>
在我的控制器中:
....
@logical_wh = Logicalwarehouse.find(params['lw'])
@project.logicalwarehouses << @logical_wh
respond_to do |format|
if @project.update_attributes(params[:project])
flash[:notice] = 'Project was successfully updated.'
format.html { redirect_to(@project) }
format.xml { head :ok }
else
format.html { render :action => "edit" }
format.xml { render :xml => @project.errors, :status => :unprocessable_entity }
end
end
...
或者,我想在我的视图中使用下拉菜单,让我在所有Logicalwarehouse
对象之间进行选择,这些对象将返回lw
变量内的选定对象,返回到控制器。我的视野有问题select
。Rails 返回一个错误,它有错误数量的参数(2 for 3)
,有什么建议吗?谢谢你们