带有acts_as_list的多位置列

时间:2016-09-12 06:16:59

标签: ruby-on-rails ruby ruby-on-rails-4 rubygems acts-as-list

如何使用acts_as_list gem的多位置列?

样本:

rails g migration AddPositionToTodoList position:integer position2:integer position3:integer

控制器:

todo_list = TodoList.find(...)    
todo_list.position1.move_to_bottom
todo_list.position2.move_to_bottom

1 个答案:

答案 0 :(得分:0)

由于内部变量和方法的命名方式,我不确定这是否可行。

如果您想使用acts_as_list代码来查看是否可以将此作为一种可能性,那么您非常欢迎。我们很高兴收到拉取请求:)

此外,看起来您可能会从规范化数据结构中受益。是否可以让父模型具有三个具有自己位置的后代模型?