Вопросы по теме 'ruby-on-rails-5'
Объединить ActionController::Parameters с rails 5
В rails 4 я могу объединиться! StrongParams, но с тех пор, как рельсы 5 (beta1) сливаются! не доступен. Как лучше всего это сделать в контроллере
params = ActionController::Parameters.new({
name: 'Francesco',
age:...
15399 просмотров
schedule
09.02.2024
Несколько пользователей в тесте интеграции с рельсами
Я ищу, как сделать интеграцию для потока, для которого требуется 2 пользователя, в котором вы не можете прыгать по порядку.
User A does 1
User B does 2
User A does 3
User B does 4
User A does 5
...
Для этого тестовый код выполняется в...
223 просмотров
schedule
22.11.2023
Rails 5: ActionCable и db не синхронизируются
Мне удалось успешно настроить ActionCable, прослушивать каналы, аутентифицировать запросы и т. д. Однако я столкнулся со странной ошибкой при попытке подключиться к каналу сразу после создания (трудно объяснить, см. ниже).
У меня сетап, в профиле...
358 просмотров
schedule
05.04.2024
Обновление Rails 5: нет такого промежуточного программного обеспечения для вставки после: ActionDispatch::ParamsParser (RuntimeError)
Я обновляю приложение с Rails 4.2 до Rails 5 beta1.1 в разработке. Приложение работало хорошо до обновления. Я прошел основные этапы обновления (обновление Ruby, обновление Rails и связанные с ними шаги по адресу:...
5767 просмотров
schedule
24.03.2024
После обновления до Rails 5 и Devise 4.0.0.rc1 devise authentication_user! метод не определен
У меня было приложение rails, которое отлично работало с devise 3 и rails 4. Я обновил rails до 5, и оно выдало DEPRECATION WARNING: alias_method_chain is deprecated . Поэтому мне пришлось изменить версию устройства на 4.0.0.rc1.
Теперь кажется,...
4009 просмотров
schedule
09.04.2024
2 типа пользователей Rails с Devise
Это действительно нубский вопрос, но я много искал и ничего не нашел для своего решения.
Есть приложение с двумя типами пользователей. Заказчик и Подрядчик. Я пытаюсь с разработкой построить и то, и другое, и эту работу я могу подписать с...
70 просмотров
schedule
21.11.2022
Rails проверяет количество ассоциаций перед удалением
Мои модели
class Company
has_many :admins
validate :has_one_admin_validation
private
def has_one_admin_validation
errors.add(:admins, :not_enough) if admins.size < 1
end
end
class Admin
belong_to :company
end
Теперь...
791 просмотров
schedule
01.02.2024
Генерация URL-адреса из недезинфицированных параметров запроса
Я получаю эту ошибку, когда пытаюсь использовать код ниже,
link_to params.merge(:sort => column, :direction => direction, :page => nil) do
"#{title} #{content_tag(:i, "", class: "fa fa-chevron-#{direction == 'asc' ? 'up': 'down'}")...
8297 просмотров
schedule
20.09.2022
Ruby on Rails 5 — seed.rb
Есть ли какая-либо спецификация, которой я должен придерживаться в файле seeds.rb ? Когда я рейкну db:seed , я получаю ответ "рейк прерван"
Я использую рельсы 5.0.0
Любая помощь будет оценена. Спасибо.
enter code here...
5161 просмотров
schedule
08.03.2024
Любая альтернатива redirect_to в приложении только для рельсов API?
Я хотел бы перенаправить на другое действие url в контроллере rails. как
def action_name
redirect_to url
end
Я знаю, что могу сделать это, просто используя вышеуказанный метод. Но я хочу перенаправить только одно действие во всем моем...
2636 просмотров
schedule
03.01.2024
Сообщение об ошибке Rails 5: Дочерняя модель Родительская модель должна существовать
У меня есть две модели: Parent - Property, child - Phone. При попытке создать новую запись Ресурса с вложенными данными Телефона я получаю сообщение об ошибке: Свойство Телефоны должно существовать.
Я изучил Rails Guide и ряд других документов,...
3429 просмотров
schedule
08.02.2024
Увеличьте диапазон идентификаторов ActiveModel до 8 байт
Я копался , чтобы увидеть, как я могу получить все свои новые и последующие идентификаторы модели должны иметь ограничение в 8 байт. Ответы показывают, как это сделать при добавлении нового столбца таблицы; Я хочу, чтобы всякий раз, когда я...
510 просмотров
schedule
05.05.2024
показывать отзывы для current_user только с помощью devise
Я создаю приложение, в котором участник регистрируется и может создать сообщение, а пользователи могут писать отзывы об этом сообщении без необходимости регистрироваться, у обзоров есть собственное представление индекса. Я искал вокруг, но не могу...
128 просмотров
schedule
29.12.2023
Rails Actioncable для определенных страниц
В моем проекте у меня есть модель categories , которая имеет подробный вид (показать). Представление содержит данные, которые должны обновляться в реальном времени с помощью actioncable. Содержимое/данные представления не важны для понимания...
3492 просмотров
schedule
28.10.2023
Использование ActionCable в разработке RESTful API Rails 5?
Я пытаюсь создать RESTful API в первый раз.
Отправка запроса (от клиента к серверу) и ответа (от сервера к клиенту) с помощью Action Cable.
Как отправить запрос из других приложений (например, приложение для Android/iOS, веб-приложение или...
740 просмотров
schedule
03.04.2024
Rails 5 получает Rspec с помощью ActionController::Params
Я только что обновился до Rails 5. В моих спецификациях у меня есть следующее
expect(model).to receive(:update).with(foo: 'bar')
Но, поскольку params больше не расширяет Hash , а теперь является ActionController::Parameters , спецификации...
8086 просмотров
schedule
25.09.2022
Предупреждения об устаревании в Rails 5
Каждый раз, когда я выполняю свои тесты, я получаю эти предупреждения об устаревании:
DEPRECATION WARNING: alias_method_chain is deprecated. Please, use Module#prepend instead. From module, you can access the original method using super. (called...
3052 просмотров
schedule
08.11.2023
недопустимый аргумент: ошибка nil после обновления до Rails 5
Я обновился до Rails 5, и после запуска сервера должны быть загружены формы входа. Затем возникает эта ошибка:
ArgumentError - invalid argument: nil.:
activerecord (5.0.0.1) lib/active_record/relation/spawn_methods.rb:36:in `merge'...
462 просмотров
schedule
04.01.2024
Отношение, переданное в #or, должно быть структурно совместимым. Несовместимые значения: [:ссылки]
У меня есть два запроса, мне нужно or между ними, т.е. я хочу, чтобы результаты возвращались либо первым, либо вторым запросом.
Первый запрос — это простой where() , который получает все доступные элементы.
@items = @items.where(available:...
19174 просмотров
schedule
21.11.2023
Атрибут сериализации не работает в Rails 5
У меня точно такой же вопрос Сериализация ActiveRecord не работает должным образом с Hash столбец , но в моем случае я трижды проверил и не могу найти никаких опечаток, это копирование/вставка:
app/models/organization.rb :
class Organization...
801 просмотров
schedule
26.04.2024