Я работаю над "Ruby On Rails 3 Essential Training" и получил проблему при использовании областей имен. При поиске записей и использовании запросов с консолью Rails все прошло гладко, пока я не попытался использовать область имени в файле subject.rb. Это мой код в файле subject.rb.
Class Subject < ActiveRecord::Base
scope :visible, where(:visible => true)
end
Я сохранил файл .rb и перезапустил консоль Rails, но когда я запустил консоль rails:
subjects = Subject.visible
Я получаю: ArgumentError: The scope body needs to be callable.
Кто-нибудь знает, почему я получаю эту ошибку.