Tôi đang ở giữa quá trình nâng cấp và đang gặp phải một số sự cố.Uprgrading to Rails 4.1 nhận lỗi: ArgumentError: Khóa không xác định:: order
Đây là lỗi của tôi:
/Users/jay/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/activesupport-4.1.6/lib/active_support/core_ext/hash/keys.rb:71:in `block in assert_valid_keys': Unknown key: :order. Valid keys are: :class_name, :class, :foreign_key, :validate, :autosave, :table_name, :before_add, :after_add, :before_remove, :after_remove, :extend, :primary_key, :dependent, :as, :through, :source, :source_type, :inverse_of, :counter_cache, :join_table (ArgumentError)
Liệu nó có cái gì để làm với phạm vi của tôi không? Ví dụ:
scope :total_views, order('total_views DESC')
hoặc
default_scope { order: :sort_order }
hoặc
scope :recent, order: 'created_at desc'
tôi có loạt các phạm vi sử dụng trật tự, những gì đang xảy ra?
Tôi gặp sự cố này và tôi nghĩ rằng nó có nguồn gốc từ act_as_tree. – mcr