使用Rails中的字典更新所有内容

我有一个类似CMS的小程序,有多个pages就像博客文章。 每个page都有内容和一个position整数,用于标识它们在页面上的显示顺序。

在我的管理员方面,我有一个可拖动的页面列表,我可以重新排序,类似于wordpress订单插件。 该页面用作函数,并正确地将拖动位置的值分配给每个page 。 但是,由于所有可排序pages都有自己的forms,我不能一次提交所有页面 – 一次只能提交一个。

举个例子,我的代码目前看起来像这样:

 

因为我可以将每个page_id绑定到其新position ,是否可以在新哈希中提交这些值以在控制器中一次更新? 我该怎么做呢? 有没有更好或更简单的方法来做到这一点? 谢谢。