如何按特定顺序排列对象

时间:2014-01-17 06:25:48

标签: mysql ruby-on-rails

我有一个表格中的图像列表(创建表格ID,名称,序列)。我想按一定的顺序排列对象。

e.g。

1, "rose", 1
2, "jasmine", 2
3, "lilly", 3

如果我在“玫瑰”面前移动“莉莉”,则序列如下

1, "rose", 2
2, "jasmine", 3
3, "lilly", 1

有没有办法通过gem自动实现这一点,因为我不想通过自己编写更新代码来更新表中的所有序列值。

1 个答案:

答案 0 :(得分:0)

您可以使用ActsAsList gem,当您更改记录的位置时,它会为您更新位置。