У меня есть хорошая трехуровневая вложенная форма с использованием formtastic_cocoon (jquery), и теперь я хочу иметь возможность отсортировать второй набор элементов в форме.
У меня jQuery ui работает без проблем, поэтому теперь нужно установить и обновить порядок сортировки в рельсах.
Я начал следить за рельсовыми фрагментами сортируемых списков рельсовых передач http://asciicasts.com/episodes/147-sortable-lists
Структура формы: Пользователь-> Задачи-> Местоположение.
В моей модели задач я установил index на
def index @task = Task.find(params[:id],:order=>'position') end def edit @task = Task.find(params[:id],:order=>'position') end
и я ожидал, что моя консоль увидит
... FROM 'tasks' WHERE ('users'.'id' = 12) ORDER BY ('position')
или что-то в этом роде, но нет порядка вывода.
Есть ли еще что-то, что мне нужно для определения этого порядка ?? Откуда у nested_object свои отношения? Только модель?
Мои модели
class User < ActiveRecord::Base has_many :tasks end class Task < ActiveRecord::Base belongs_to :user end
def edit @task = Task.find(params[:id],:order=>'position') end
- person stef   schedule 18.02.2011