Я хочу редактировать несколько элементов моей фото модели в одной форме. Я не уверен, как правильно представлять и POST это с формой, а также как собирать элементы в действии обновления в контроллере.
Это то, что я хочу:
<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>
Параметры - это всего лишь пример, как я уже говорил выше: я не уверен в наилучшем способе POST этих значений в этой форме.
В контроллере я хочу что-то вроде этого:
@photos = Photo.find( params[photos] )
@photos.each do |photo|
photo.update_attributes!(params[:photos][photo] )
end