Вопросы с тегом «ruby-on-rails-4»

По вопросам, связанным с версией 4 Rails. Если ваш вопрос относится к Ruby on Rails в целом, используйте тег [ruby-on-rails].

628
Как использовать проблемы в Rails 4

Генератор проекта Rails 4 по умолчанию теперь создает каталог «проблем» под контроллерами и моделями. Я нашел некоторые объяснения о том, как использовать проблемы маршрутизации, но ничего о контроллерах или моделях. Я уверен, что это связано с текущей «тенденцией DCI» в сообществе, и хотел бы...

422
Rails 4: как использовать $ (document) .ready () с турбо-ссылками

Я столкнулся с проблемой в своем приложении на Rails 4, пытаясь организовать файлы JS «по пути». Ранее они были разбросаны по разным взглядам. Я организовал их в отдельные файлы и скомпилировал их с конвейером ресурсов. Однако я только что узнал, что событие «готово» в jQuery не срабатывает при...

387
Rails I18n Предупреждение об устаревании валидации

Я только что обновил до rails 4.0.2 и получаю это предупреждение: [устарело] I18n.enforce_available_locales по умолчанию будет иметь значение true в будущем. Если вы действительно хотите пропустить проверку вашей локали, вы можете установить I18n.enforce_available_locales = false, чтобы избежать...

311
Добавьте ссылочную миграцию столбцов в Rails 4

У пользователя много загрузок. Я хочу добавить столбец в uploadsтаблицу, которая ссылается на user. Как должна выглядеть миграция? Вот что у меня есть. Я не уверен, должен ли я использовать (1) :user_id, :intили (2) :user, :references. Я даже не уверен, работает ли (2). Просто пытаюсь сделать это...

271
PG :: ConnectionBad - не удалось подключиться к серверу: соединение отказано

Каждый раз, когда я запускаю свой сервер rails 4.0, я получаю этот вывод. Started GET "/" for 127.0.0.1 at 2013-11-06 23:56:36 -0500 PG::ConnectionBad - could not connect to server: Connection refused Is the server running on host "localhost" (::1) and accepting TCP/IP connections on port 5432?...

229
Автоматическая загрузка файлов lib в Rails 4

Я использую следующую строку в инициализаторе для автозагрузки кода в моем /libкаталоге во время разработки: конфиг / Инициализаторы / custom.rb: RELOAD_LIBS = Dir[Rails.root + 'lib/**/*.rb'] if Rails.env.development? (из Rails 3 Quicktip: автоматическая перезагрузка папок lib в режиме разработки )...

226
Скрепка :: Ошибки :: MissingRequiredValidatorError с Rails 4

Я получаю эту ошибку, когда пытаюсь загрузить с помощью скрепки с моим приложением для блогов rails. Не уверен, на что он ссылается, когда говорит «MissingRequiredValidatorError». Я подумал, что, обновив post_params и предоставив его: image, все будет в порядке, так как для создания и обновления...

205
Как ссылаться на изображения в CSS в Rails 4

Есть странная проблема с Rails 4 на Heroku. Когда изображения компилируются, к ним добавляются хэши, но для ссылки на эти файлы из CSS не корректируется правильное имя. Вот что я имею в виду. У меня есть файл с именем logo.png. И все же, когда он появляется на героку, он рассматривается как:...

198
Rails 4 Токен Подлинности

Я работал над новым приложением Rails 4 (на Ruby 2.0.0-p0), когда столкнулся с некоторыми проблемами с токенами подлинности. При написании контроллера, который отвечает на json (используя respond_toметод класса), я получил createдействие, которое я начал получать...

169
Как устранить ошибку «Отсутствует« secret_key_base »для« производственной »среды» (Rails 4.1)

Я создал приложение Rails с использованием Rails 4.1 с нуля и столкнулся со странной проблемой, которую не могу решить. Каждый раз, когда я пытаюсь развернуть свое приложение на Heroku, я получаю ошибку 500: Missing `secret_key_base` for 'production' environment, set this value in...

154
Rails Observer Альтернативы для 4.0

С Observers официально удален из Rails 4.0 мне интересно, что другие разработчики используют вместо них. (Кроме использования извлеченного драгоценного камня.) Хотя Обозреватели, несомненно, подвергались жестокому обращению и иногда могли легко стать громоздкими, было много вариантов использования,...

153
Определите, какие атрибуты были изменены в обратном вызове Rails after_save?

Я настраиваю обратный вызов after_save в моем обозревателе модели для отправки уведомления, только если атрибут публикации модели был изменен с false на true. Так как методы, такие как изменились? полезны только перед сохранением модели, так как я сейчас (и безуспешно) пытаюсь сделать это следующим...

150
Rails 4 - Gem :: LoadError: Указано mysql2 для адаптера базы данных, но гем не загружен

В моем gemfile у меня есть: gem 'mysql2' Мой database.yml выглядит следующим образом: default: &default adapter: mysql2 database: <%= ENV['db_name'] %> username: <%= ENV['db_user'] %> password: <%= ENV['db_pass'] %> host: <%= ENV['db_host'] %> pool: 32 socket: <%=...

144
Области с лямбда и аргументы в стиле Rails 4?

Мне интересно, как это делается в Rails 4 или я просто использую подход Rails 3 для использования лямбда-выражения, которое может передавать аргумент таким же образом с 4, как и с 3. Я довольно новичок в Rails 3 и пытаюсь проработать некоторые примеры, использующие Rails 4. Вот мой код Rails 3:...