【发布时间】:2010-11-01 15:39:39
【问题描述】:
我想以一种形式编辑我的模特照片的多个项目。我不确定如何使用表单正确呈现和发布此内容,以及如何在控制器的更新操作中收集项目。
这就是我想要的:
<form>
<input name="photos[1][title]" value="Photo with id 1" />
<input name="photos[2][title]" value="Photo with id 2" />
<input name="photos[3][title]" value="Custom title" />
</form>
这些参数只是一个例子,就像我上面所说的:我不确定以这种形式发布这些值的最佳方式。
在控制器中我想要这样的东西:
@photos = Photo.find( params[photos] )
@photos.each do |photo|
photo.update_attributes!(params[:photos][photo] )
end
【问题讨论】:
标签: ruby-on-rails forms post