我认为你可以使用 rails 控制台重新排序它们。我选择使用 ID 输入字段,因为输入名称时更容易出现拼写错误
ids_in_order = [3, 7, 8, 5, 1, 2]
ids_in_order.each_with_index do |id, index|
UserField.find(id).update!(position: index)
end
我认为你可以使用 rails 控制台重新排序它们。我选择使用 ID 输入字段,因为输入名称时更容易出现拼写错误
ids_in_order = [3, 7, 8, 5, 1, 2]
ids_in_order.each_with_index do |id, index|
UserField.find(id).update!(position: index)
end