Как сохранить порядок связанных записей в Rails? - PullRequest
0 голосов
/ 24 июля 2011

Я пытаюсь разработать интерфейс, который позволяет пользователю реорганизовать записи на странице и убедиться, что при сохранении порядок сохраняется. Сначала я подошел к нему, создав поле для заказа

class Node
  field :order, :type=>Integer
end

node_ids = ["42dw23ffe3", "56dfsa2edfsd"]

Но я наталкиваюсь на стену, пытаясь заставить ее работать эффективно. Метод, о котором я думаю, требует вдвое больше запросов, чем узлов, - поиск и обновление.

Есть ли лучший способ сохранить набор узлов в произвольном, указанном пользователем порядке?

1 Ответ

2 голосов
/ 24 июля 2011
...