Je pense que vous pourriez les réorganiser avec la console rails. J’ai choisi de saisir les champs par leurs identifiants car il est plus difficile de taper un nom sans fautes de frappe
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