Плагин act_as_ordered не упорядочивает записи в моем приложении Ruby on Rails.
У меня есть следующие модели
quiz.rb
class Quiz < ActiveRecord::Base
acts_as_ordered :order => 'created_at DESC'
validates_presence_of :name, :user_id
belongs_to :user
has_many :questions
before_destroy :delete_questions
end
question.rb
class Question < ActiveRecord::Base
acts_as_ordered :scope => :Quiz, :order => 'question_order'
validates_presence_of :quiz_id
belongs_to :quiz
end
Я установил подключаемый модуль act_as_ordered из http://svn.viney.net.nz/things/rails/plugins/acts_as_ordered
Насколько я вижу, в представлении quizzes / edit.html.erb должно работать следующее (на самом деле это частично, но я не думаю, что это слишком уместно)
<table>
<% for question in @quiz.questions %>
<tr>
<td><%= question.question_order %>. <%= question.question_text %></td>
</tr>
<% end %>
</table>
Проблема в том, что вопросы не отображаются в 'question_order'.
Я уже использовал этот плагин и работал с командой find.
В этом контексте работает activ_as_ordered?