Вопросы по теме 'ruby-on-rails-4'

Определить, какие атрибуты были изменены в обратном вызове Rails after_save?
Я настраиваю обратный вызов after_save в своем обозревателе модели, чтобы отправлять уведомление только в том случае, если атрибут модели published был изменен с false на true. Поскольку такие методы, как changed? , полезны только до того, как...
118710 просмотров

Аутентификация Omniauth Github
Я создаю приложение, которое позволит пользователям входить в систему, используя свои учетные данные аутентификации Github. Проблема в том, что я ничего не могу найти в документации, об ограничении доступа для определенных пользователей. Например, я...
473 просмотров
schedule 08.02.2023

Сравнимость: выпуск rails 4 beta, ruby ​​2.0.0, mongoid
Я создаю тестовое приложение, используя следующие версии rails, ruby ​​и mongoid. rails 4 beta ruby 2.0.0 mongoid 3.1.2 Мой GemFile выглядит так gem 'rails', '4.0.0.beta1' ruby '2.0.0' gem 'mongoid', '~> 3.1.2' gem 'bson_ext' Но...
7690 просмотров
schedule 01.12.2022

Как разрешить все атрибуты, кроме user_id, с помощью strong_parameters?
Я хотел бы использовать что-то вроде этого: def answer_params params.require(:answer).permit!.without(:user_id) end
2526 просмотров

Простой способ настроить представления генератора скаффолдов Rails?
Я знаю, как создать новый генератор в Rails . Тем не менее, я просто хочу немного изменить представления. Есть простой способ сделать это? Думаю, я мог бы зайти в каталог в моей операционной системе, где находится Rails, и изменить эти файлы...
171 просмотров

Rails автоматически генерирует пароль с has_secure_password
Я хотел бы автоматически генерировать пароль для User при использовании has_secure_password в приложении Rails 4.0 (примечание: именно поэтому нет attr_accessor ). У меня очень простая модель User : class User < ActiveRecord::Base...
2190 просмотров
schedule 10.02.2023

неопределенный метод `caches_action' для ApplicationController:Class
Я пытаюсь перейти на rails 4 beta 1, но у меня есть небольшая проблема. Вот, вкратце, как выглядит мой контроллер приложения. class ApplicationController < ApplicationController caches_action :method end caches_action перемещен в...
3934 просмотров

Heroku Rails 4 не может подключиться к серверу: соединение отклонено
Использую postgres. Не удалось отправить. Пробовал это без везения: config.assets.initialize_on_precompile = false -----> Подготовка приложения для конвейера ресурсов Rails Running: rake assets:precompile rake aborted!...
6510 просмотров
schedule 09.05.2023

Rails 4 Relation#first с параметрами поиска устарел - при использовании #where
У меня есть этот код в моем контроллере: def index @purchases = Purchase.all @purchases = @purchases.where(user_id: current_user.id) unless current_user.admin @purchases = @purchases.paginate(per_page: 30, page: params[:page]) end Что...
481 просмотров

Не удается заставить CSS работать на Heroku, используя Rails 4 с драгоценным камнем bootstrap-sass
Я развернул приложение в Heroku с одной проблемой, которую не могу понять. CSS для приложения через Bootstrap-sass не загружается, поэтому у меня приложение без стиля. На данный момент это просто набор статических страниц. Я выполнил все...
28308 просмотров

Как использовать актив с поддержкой дайджеста для default_url в rails4?
В rails 3, чтобы использовать актив из пайплайна в качестве default_url в загрузчике carrierwave , вы делали что-то вроде следующего: class MyUploader # Include the Sprockets helpers for Rails 3.1+ asset pipeline compatibility: include...
3109 просмотров

Учебное пособие по Ruby on Rails от Майкла Хартла Глава 7.1.3 — Неудачный тест
Я потратил пару часов, пытаясь понять этот крошечный кусочек головоломки, прежде чем перейти к учебнику, чтобы он не взорвался позже. Из-за этого я знаю проблемы, из-за которых тесты терпят неудачу, таких как эти, пруд пруди, поэтому я приношу свои...
1043 просмотров

Кеширование / Etag для статических действий в Rails 4
Поскольку Rails 4 удалил кеширование страниц и кеширование действий, мне интересно, как Rails 4 может кэшировать действие, которое не имеет переменных и имеет только html в представлении? Должен ли я фрагментировать кэш статического HTML в...
3167 просмотров

Приложение Rails аварийно завершает работу на Heroku, но локально работает нормально -> состояние изменилось с запуска на аварийное завершение
репозиторий по адресу: [email protected]:assafshomer/sample_app.git Это мое обучающее приложение, основанное на превосходном руководстве по рельсам Майкла Хартла. Приложение работает без сбоев в разработке, а набор тестов полностью зеленый При...
4180 просмотров

Как протестировать Rspec и ActionController::Live при записи в поток в Rails 4?
В настоящее время я экспериментирую с ActionController::Live и не могу понять, как это правильно проверить. В моем контроллере у меня это написано response.stream.write("event: #{event}\n") response.stream.write("data:...
1196 просмотров
schedule 16.05.2023

Данные формы Rails 4 сохраняются как ноль
По какой-то причине, когда я передаю данные формы, они сохраняются в базе данных как nil. Я использую rails 4, и я использую сильные параметры, и все выглядит хорошо в соответствии с сервером, но в конце концов он сохраняется как nil. Любая помощь...
1633 просмотров
schedule 02.10.2022

Новый пост — первый аргумент в форме не может содержать nil или быть пустым
Это ошибка, которую я получаю, когда нажимаю «Новое сообщение: Первый аргумент в форме не может содержать nil или быть пустым Мой постконтроллер: class PostsController < ApplicationController before_action :set_user, only: [:show,...
1287 просмотров
schedule 15.10.2022

Rails 4 и RSpec, неопределенные «утверждения» метода в спецификации маршрутизации
У меня возникла та же проблема, что и undefined method `assertions' в спецификации маршрутизации. но я использую Rails 4, и он заблокирован для минитеста 5.0 или выше. Таким образом, решение использовать minitest 4.7 у меня не работает. Есть ли...
1869 просмотров

Не могу создать новый пост
Когда я нажимаю кнопку отправки, создается сообщение с пустыми значениями. Нет проблем, когда я создаю сообщение в консоли рельсов. Есть идеи? _form.html.erb <%= form_for(@post) do |f| %> <div class="field"> <%= f.label...
229 просмотров
schedule 27.07.2023

Rails 4 + вложенные атрибуты Angular
У меня есть новое приложение Rails 4, в котором я пытаюсь использовать Angular в первую очередь во внешнем интерфейсе. У меня есть следующее: Борт.рб class Board < ActiveRecord::Base belongs_to :organization has_many :warehouses...
693 просмотров
schedule 30.12.2022