Если у меня есть коллекция объектов через ассоциацию «есть и принадлежит многим» в Rails (например, альбом «летние фотографии» содержит коллекцию фотографий), как я могу произвольно изменить порядок элементов в этой коллекции ? Например, есть индекс по умолчанию, который выдает @ album.images [0] или .first. как бы я изменил коллекцию, чтобы другое заданное изображение в этой коллекции заняло первое место? Я думаю, что могу удалить все предыдущие элементы из коллекции, а затем добавить их обратно, но это кажется громоздким, и я не уверен, что это действительно работает.