标签: ruby-on-rails mongoid
我正在尝试设计一个界面,允许用户重新排列页面上的记录,并确保保存订单时保留。我首先通过为订单
class Node field :order, :type=>Integer end node_ids = ["42dw23ffe3", "56dfsa2edfsd"]
但是,我试图以一种有效的方式努力工作。我想到的方法要求查询的次数是节点的两倍 - 查找和更新。
是否有更好的方法将一组节点保存在用户指定的任意顺序中?
答案 0 :(得分:2)
观看此http://railscasts.com/episodes/147-sortable-lists