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

Разделите большой routes.rb на несколько файлов в Rails 5
Я хочу обновить свое приложение rails 4 до 5.0.0.beta2. В настоящее время я разделил routes.rb файл на несколько файлов, установив config.paths["config/routes.rb"] , например, module MyApp class Application < Rails::Application...
3844 просмотров
schedule 29.11.2021

нет неявного преобразования хэша в строку (TypeError)
Работает над веткой RoR 5.0.0.beta3. Со вчерашнего дня сервер больше не запускается. драгоценные камни, которые я использую: gem 'devise', "4.0.0.rc2" gem 'rails', github: "rails/rails", branch: "v5.0.0.beta3" gem 'mongoid', github:...
1479 просмотров
schedule 07.10.2021

Rails5 ActionCable включает метод current_user из SessionsHelper
Я хочу получить доступ к моему методу current_user , который определен в SessionsHelper . Как я могу включить или потребовать его для класса подключения ApplicationCable ? module ApplicationCable class Connection <...
2067 просмотров

Я пытаюсь создать чат между двумя друзьями в рельсах 5 с помощью кабеля действия, но сообщение просматривают все пользователи, которые находятся в друзьях или нет
В канале javascripts / канал / message.js App.message = App.cable.subscriptions.create('MessageChannel', { received: function(data) { return $('#messages').append(this.renderMessage(data)); }, renderMessage: function(data) {...
789 просмотров
schedule 07.11.2021

Почему ActiveRecord :: Relation удалил array_delegable? в Rails 5?
В Rails 4 ActiveRecord :: Relation автоматически делегировал методы массива, такие как slice , так что вы могли бы сказать, например, SomeModel.where(prop: 'value').slice(0, 10) Это было удалено в Rails 5. Почему? Вот соответствующий код в...
136 просмотров
schedule 28.09.2021

Маршруты с проверкой подлинности и без проверки подлинности для Devise
Я создал приложение с использованием Rails 5. Моя пользовательская аутентификация управляется гемом Devise. Мне нужны разные корневые пути для аутентифицированных и неаутентифицированных пользователей. Я следовал советам, данным здесь . Все...
3659 просмотров

Как очистить БД с помощью Rails 5, Minitest, Capybara JS (Selenium)?
Я создал очень простой проект rails 5, чтобы сузить мою проблему: https://github.com/benedikt-voigt/capybara_js_demo В этом проекте мутация данных, выполненная Capybara JS, не удаляется ни Rails, ни добавленным мной средством очистки баз данных....
445 просмотров

Rails activejob с Sidekiq порождает несколько заданий на perform_later
У меня есть довольно простое приложение Rails 5 для мониторинга скорости сайтов. Он отправляет задания во внешнюю службу тестирования скорости страницы и периодически проверяет, завершены ли задания, и если да, то вызывает и сохраняет данные о...
880 просмотров

Найдите записи, которые имеют определенное значение в столбце массива
Итак, у меня есть таблица рецептов и таблица ингредиентов. В таблице рецептов есть столбец ингредиентов, который представляет собой массив, в котором перечислены идентификаторы всех ингредиентов, необходимых для каждого рецепта. Я хочу найти в...
2061 просмотров

доступ к параметрам записи с номером отношения ActiveRecord
Я пытаюсь получить запись в БД, имея эти две строки в одной из моих моделей: a = Arel::Table.new(:receivers) e = Receiver.where(a[:name].matches('%afsane%')) В моей таблице приемников у меня есть строка, в которой столбец имени равен...
119 просмотров

Что означает «execute ‹< - SQL» в Rails?
Когда я имею в виду active_record_migrations в Интернете по адресу http://guides.rubyonrails.org/active_record_migrations.html В следующем фрагменте: class ExampleMigration < ActiveRecord::Migration[5.0] def up create_table...
5985 просмотров

Почему Rails продолжает сообщать мне о недопустимом параметре, даже если я его разрешил?
У меня есть Profile модель, которая имеет следующее: has_many :transcripts, dependent: :destroy accepts_nested_attributes_for :transcripts, allow_destroy: true На моей Transcript модели у меня следующее: include...
2957 просмотров

Завод FactoryGirl, который может повторно использовать существующие модели в качестве ассоциации
Предположим, я хочу запустить тест и создать много Student . Каждый ученик принадлежит к одной школе. Названия школ даны жемчужиной Faker, но их ограниченное количество, и учащиеся связаны с этими школами. Могу ли я использовать FactoryGirl...
188 просмотров

Развертывание Rails в контейнерный сервис AWS ECS через Capistrano
Я изучаю возможности развертывания моего приложения Rails в контейнерах ECS вместо Amazon EC2. В настоящее время я настроил развертывание Capistrano на эластичном балансировщике нагрузки Amazon, и мне интересно, сколько мне нужно сделать, чтобы...
834 просмотров

Rails 5 form_tag с таблицей и переключателем
Я новичок в Rails и изо всех сил пытаюсь отобразить переключатель, проверенный для конкретной записи на основе ее логического значения в БД (имя поля - 'main'). После отображения всех записей в таблице пользователь может выбрать другой переключатель,...
1769 просмотров

Подключение к API Календаря Google через Rails
Я создаю действительно простое приложение Rails с одной конкретной целью: добавить событие Календаря в учетную запись Календаря Google. Я следую Руководству по Ruby из Google Calendar API . Мне удалось запустить предоставленный тестовый код...
438 просмотров

отсутствуют необходимые ключи: [: id] при обновлении вложенного элемента
прежде всего большое спасибо за то, что помогли мне. Я работаю над инструментом проекта, у меня есть модель проекта has_many project_tasks. Project_tasks принадлежит проекту. Я пытаюсь пометить как законченное действие для задач проекта, но мне...
579 просмотров
schedule 27.09.2021

Пассажир игнорирует RAILS_ENV
Фон У меня есть файл env с различными переменными, зависящими от моего приложения Rails, включая RAILS_ENV, который инициализируется для разработки в этом файле. У меня также есть database.yml файл, определяющий подключения к БД для моих сред...
503 просмотров

Как настроить factory_girl_rails с Rails 5.0.1
Я просто установил новый проект Rails с Rails 5.0.1 Я добавил factory_girl_rails в группу разработки и тестирования в Gemfile. Затем я создал фабрику статей в папке spec / factory: FactoryGirl.define do factory :article do title {...
364 просмотров
schedule 27.09.2021

Почему image_tag не отображает мое изображение в Rails 5?
Я использую Rails 5. У меня следующий путь к изображению app/assets/images/loading_spinner.gif Я хочу отобразить это изображение на своей странице, используя image_tag, но ни то, ни другое <% image_tag("images/loading_spinner.gif")...
466 просмотров
schedule 31.10.2021