class RelatedList < ActiveRecord::Base
extend Enumerize
enumerize :list_type, in: %w(groups projects)
belongs_to :content
has_many :contents, :order => :position
end
Saya memiliki model ini di aplikasi rel saya yang memberi peringatan ketika saya mencoba membuat catatan di konsol.
PERINGATAN PERHATIAN: Opsi berikut di RelatedList.has_many Anda: deklarasi konten tidak berlaku lagi:: order. Silakan gunakan blok lingkup sebagai gantinya. Misalnya, berikut ini: has_many: spam_comments, condition: {spam: true}, class_name: 'Comment' harus ditulis ulang sebagai berikut: has_many: spam_comments, -> {where spam: true}, class_name: 'Comment'. (dipanggil dari di /Users/shivam/Code/auroville/avorg/app/models/related_list.rb:7)
Sepertinya Rails 4 memiliki sintaks baru: urutan untuk digunakan dalam model tetapi saya tidak dapat menemukan dokumentasinya di Rails Guides.