Вопросы по теме 'ruby-on-rails-5'
Rails before_action для ActionMailer, который будет использовать аргументы почтовой программы
Предположим, у меня есть почтовая программа, которая отправляет разные электронные письма, но ожидается, что она будет вызываться с одинаковыми параметрами. Я хочу обрабатывать эти параметры для всех действий почтовой программы. Таким образом, вызов...
4427 просмотров
schedule
18.05.2024
неопределенный метод `use_transactional_tests=' для #‹RSpec::Core::Configuration:0x007fccf515e338› (NoMethodError)
Я тестирую новую версию Rails 5.0.0.alpha и RSpec 3.1.7 , но получаю сообщение об ошибке:
undefined method `use_transactional_tests=' for #<RSpec::Core::Configuration:0x007fccf515e338> (NoMethodError)
В rails_helper.rb я обычно...
3977 просмотров
schedule
03.02.2024
Ruby on Rails 5 — Turbolink 3 работал некорректно
Я использую Ruby on Rails 5 и использую турбо-ссылку, как показано ниже:
<%= javascript_include_tag 'custom-plugins', 'data-turbolinks-track' => true %>
Он отлично работает с Ruby On Rails 4, но есть проблема с Ruby on Rails версии...
834 просмотров
schedule
27.11.2022
Рендеринг HTML из задания на страницу в Rails 5
Я хочу создать задание, которое выполняет частичное асинхронное рендеринг после того, как я соберу выбранные ресурсы из серверной базы данных. Я делаю это, потому что получение данных, которые я извлекаю, занимает много времени, и я хотел бы иметь...
926 просмотров
schedule
14.07.2022
Ошибка при использовании rails_admin с rails5
Я пытаюсь использовать rails_admin с приложением rails5. rails_admin 0.8.1 не работал, потому что
Сборщику не удалось найти совместимые версии для гема "рельсы": В снимке (Gemfile.lock): рельсы (= 5.0.0.beta1)
В Gemfile: rails (‹5.1,> =...
732 просмотров
schedule
08.04.2022
Источник запроса не разрешен: http://localhost:3001 при использовании Rails5 и ActionCable
Возникли проблемы с сервером, когда приложение в Rails 5.0.0.beta2 пытается использовать ActionCable.
Использование localhost:3000 работает нормально, так как это то, что по умолчанию использует большинство ActionCable. Но если я попытаюсь...
14458 просмотров
schedule
10.04.2024
Как я могу протестировать каналы ActionCable с помощью RSpec?
Мне интересно, как протестировать каналы ActionCable.
Допустим, у меня есть следующий канал чата:
class ChatChannel < ApplicationCable::Channel
def subscribed
current_user.increment!(:num_of_chats)
stream_from...
7484 просмотров
schedule
19.03.2023
Как я могу протестировать методы в абстрактном базовом классе ApplicationRecord?
Я не нашел хорошего способа протестировать методы ApplicationRecord.
Скажем, у меня есть простой метод с именем one :
class ApplicationRecord < ActiveRecord::Base
self.abstract_class = true
def one
1
end
end
И я хочу это...
2603 просмотров
schedule
05.03.2022
Rails 5 тестирует NoMethodError
Я обновляю существующее приложение с Rails 4 до 5.0.0.beta2. На самом деле едет красиво!
Но у меня возникают проблемы с тестами контроллера. Выдает эту ошибку:
E
Error:
SeiteControllerTest#test_should_get_index:...
690 просмотров
schedule
16.05.2023
ActionView :: MissingTemplate, Rails 5 API с JSON
Я постоянно получаю ошибку ActionView :: MissingTemplate при попытке визуализации JSON в моем Rails 5 Api. Я просто хочу отобразить чистый JSON без jbuilder или другого представления. Кто-нибудь может помочь?
thing_controller.rb:
class...
3839 просмотров
schedule
14.02.2022
Rails #url_for повторяет префикс пространства имен при разрешении URL-адреса для вложенного ресурса с пространством имен
Приветствую всех,
У меня есть следующее:
routes.rb :
namespace :hr do
resources :employees do
resources :skills
end
end
И эти модели: hr/skills.rb
class Hr::Skill < ApplicationRecord
end...
200 просмотров
schedule
08.03.2023
Rails new дает Не удалось найти правильную версию railties (4.2.5.1) ни в одном из источников ошибки
Я пытаюсь использовать Rails 5.0.0.rc1 с Ruby 2.3.1. Однако, если я попытаюсь создать новый проект в своем каталоге «программирования», я получаю следующее:
➜ ~/Documents/Programming rails new foo
Could not find proper version of railties...
8829 просмотров
schedule
09.01.2023
ActionCable: один канал на пользователя
Я работаю над уведомлениями для своего приложения rails. Существует модель пользователя и контроллер, а модель «Нравится», связанная с пользователем, имеет много ассоциаций «Нравится».
Идея в том, что если пользователю нравится профиль другого...
2969 просмотров
schedule
01.04.2023
Спецификация контроллера RSpec действует как спецификация запроса
Рельсы 5.0.0.rc1
rspec-core@a99ff26
rspec-rails@052206f
У меня есть спецификация контроллера, которая выглядит примерно так:
require "rails_helper"
RSpec.describe InquiriesController, type: :controller do
describe "#create" do...
540 просмотров
schedule
30.04.2024
Rails разный макет Devise Mailer для одного и того же действия
У меня есть модель User с несколькими ссылками на «профили». У пользователя может быть несколько таких профилей, и каждый из этих профилей должен вызывать определенный макет в электронных письмах. Рассмотрим профили Admin и Worker
Например, в...
751 просмотров
schedule
01.03.2022
Проблемы с реализацией Destroy в полиморфных комментариях Rails, ActiveRecord
Я создаю приложение Rails с некоторыми полиморфными отношениями, которые работают, однако у меня возникают проблемы с реализацией действия уничтожения. Таблица комментариев — это полиморфная таблица, Тема has_many :comments и профиль has_many...
86 просмотров
schedule
20.03.2024
Маршрутизация для сеансов#destroy action
Я связываюсь с действием уничтожения для контроллера сеансов следующим образом:
<%= link_to "Sign out", session_path, method: :delete %>
Маршруты.рб:
resources :sessions, only: [:new, :create, :destroy]
Rails жалуется на...
3649 просмотров
schedule
04.06.2023
Rails 5: загрузка файлов lib в продакшене
Я обновил одно из своих приложений с Rails 4.2.6 до Rails 5.0.0. Руководство по обновлению говорит, что функция автозагрузки теперь по умолчанию отключена в продакшене.
Теперь я всегда получаю сообщение об ошибке на своем производственном...
86674 просмотров
schedule
04.06.2024
ссылки link_to не загружают javascript в рельсы
В моем индексном представлении у меня есть таблица (которая использует библиотеку javascript для сортировки таблиц начальной загрузки для сортировки столбцов), я использую рельсы 5.
Итак, теперь, когда я нажимаю на <%= link_to 'Products',...
985 просмотров
schedule
01.04.2022
Как обнаружить события для кнопки, добавленной с помощью ActionCable?
Я создал канал ActionCable, используя rails generate channel conversation speak , а затем добавил что-то вроде приведенного ниже кода в конце разговора. кофе:
$ ->
$("button").click (event) ->
alert()
App.conversation.speak("main",...
75 просмотров
schedule
28.04.2024