есть ли у кого-нибудь для работы с rails 3?

Я установил, поместив следующую строку в Gemfile и' bundle install ':

gem 'acts_as_list', '>= 0.1.0'  

Однако, когда я пытаюсь использовать Это, результаты не такие, как ожидалось:

technician.move_to_top #works => position = 1  
technician.move_to_bottom #does not work properly; also makes position = 1  
technician.move_higher #does not work; returns nil  
technician.move_lower #does not work; also returns nil  

Этот плагин просто не работает с rails 3 или я пропустил шаг?

вот код, который я использую:

class WorkQueue < ActiveRecord::Base  
  has_many :technicians, :order => "position"  
end  

class Technician < ActiveRecord::Base  
  belongs_to :work_queue  
  acts_as_list :scope => "work_queue_id" #I also tried using work_queue  
end  

это консоль:

wq = WorkQueue.new  
technician = Technician.last
wq.technicians << technician  
5
задан Anthony H 25 December 2010 в 11:01
поделиться