неинициализированная константа Модель ActiveRecord в грабли - PullRequest
2 голосов
/ 26 января 2011

Я использую рельсы 2.3.2 с ruby ​​1.8.7. У меня есть некоторые проблемы с моими сценариями рейка. Кажется, он не может загрузить любую модель activerecord в производственную среду вообще. Это так странно, что работа со средой разработки. Вот мой скрипт рейка:

task :indexing, :domain_name, :needs => :environment do |t, args|
   ActiveRecord::Base.establish_connection(RAILS_ENV)

   unless args.domain_name.blank?
      portals = [Portal.find_by_domain_name(args.domain_name)]
   else
      portals = Portal.actives
   end
end

Есть предложения?

1 Ответ

1 голос
/ 26 января 2011

Удалить ActiveRecord::Base.establish_connection(RAILS_ENV).

Эта часть уже загружает вашу среду: => :environment

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...