class RelatedList < ActiveRecord::Base
extend Enumerize
enumerize :list_type, in: %w(groups projects)
belongs_to :content
has_many :contents, :order => :position
end
Eu tenho este modelo em meu aplicativo rails que lança um aviso quando tento criar registros no console.
AVISO DE DEPRECAÇÃO: As seguintes opções em sua declaração RelatedList.has_many: contents estão obsoletas:: order. Em vez disso, use um bloco de escopo. Por exemplo, o seguinte: has_many: spam_comments, conditions: {spam: true}, class_name: 'Comentário' deve ser reescrito como o seguinte: has_many: spam_comments, -> {where spam: true}, class_name: 'Comment'. (chamado em /Users/shivam/Code/auroville/avorg/app/models/related_list.rb:7)
Parece que o Rails 4 tem uma nova: sintaxe de ordem para uso em modelos, mas não consigo encontrar a documentação nos Guias do Rails.