class RelatedList < ActiveRecord::Base
extend Enumerize
enumerize :list_type, in: %w(groups projects)
belongs_to :content
has_many :contents, :order => :position
end
Ho questo modello nella mia app rails che lancia un avviso quando provo a creare record nella console.
AVVISO DI DEPRECAZIONE: Le seguenti opzioni nella dichiarazione RelatedList.has_many: content sono deprecate:: order. Utilizza invece un blocco di ambito. Ad esempio, quanto segue: has_many: spam_comments, condizioni: {spam: true}, class_name: 'Comment' deve essere riscritto come segue: has_many: spam_comments, -> {where spam: true}, class_name: 'Comment'. (chiamato da /Users/shivam/Code/auroville/avorg/app/models/related_list.rb:7)
Sembra che Rails 4 abbia una nuova sintassi: order per l'uso nei modelli, ma non riesco a trovare la documentazione in Rails Guides.