class RelatedList < ActiveRecord::Base
extend Enumerize
enumerize :list_type, in: %w(groups projects)
belongs_to :content
has_many :contents, :order => :position
end
Rails アプリにこのモデルがあり、コンソールでレコードを作成しようとすると警告がスローされます。
非推奨の警告: RelatedList.has_many :contents 宣言の次のオプションは非推奨です: :order. 代わりにスコープ ブロックを使用してください。たとえば、次のように書き換える必要があります。(/Users/shivam/Code/auroville/avorg/app/models/related_list.rb:7 から呼び出されます)
Rails 4 にはモデルで使用するための新しい :order 構文があるようですが、Rails ガイドでドキュメントが見つからないようです。