я должен запустить этот скрипт: /scripts/saveData.rb
Как использовать Rails'Active Record в отдельном script.rb?
И в этом, мне нужно использовать ActiveRecord
моего приложения Rails. Я пытался вызвать Class
, но я получаю ошибку "uninitialized constant (NameError)"
.
Как я могу получить ссылку на классы Rails из моего сценария saveData.rb
?
Rails 3.1
ОБНОВЛЕНО: как я могу вызвать метод модели? Моя модель: «Программа» (также активная запись). Я пытался с «Program.method», но он не работает, почему?
Хорошо, и как я могу вызвать метод модели? Моя модель: «Программа» (также активная запись). Я пробовал с «Program.method», но он не работает, почему? – sparkle
есть сообщения об ошибке? в основном, если ваш скрипт работает через бегуна rails, все ваши методы ваших моделей могут быть доступны. –
Я всегда использовал рейк для этого, но бегун выглядит довольно удобно. – AJFaraday