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

Ожидание RSpec на заглушке не выполняется
Вот вызов, для которого я хотел бы проверить ожидания: UserMailer.invoice_paid(user, invoice).deliver_later Поведение ActionMailer в Rails 5 в режиме :test похоже возвращает nil для каждого метода класса ApplicationMailer. Это должно быть...
273 просмотров

При очистке / удалении вложений в Rails 5.2 Active Storage не удаляются записи Blob или Attachent
Я использую rails 5.2 и пытаюсь настроить Active Storage с Amazon S3. Мое приложение имеет полный доступ к S3, и я могу прикрепить avatar изображение к user . Но когда я пытаюсь удалить аватар, я сталкиваюсь со следующими проблемами: >...
2109 просмотров

Должны ли бинарные варианты файлов Active Storage передаваться в систему управления версиями?
Я играл со своим веб-приложением в разработке и загружал изображения в приложение, и когда я нажимаю на битбакет, он включает все (многие) двоичные файлы в папке хранилища. Я не изменил конфигурацию Active Storage по умолчанию. Это должно происходить?
340 просмотров

Sidekiq::Cron::Job выдает мне неинициализированную константу Rufus::Scheduler::CronLine error
Я использую Ruby on Rails 5.2.0 для разработки системы, и мне нужно запускать задание каждые 2 минуты. Я использую sidekiq для фоновой обработки и sidekiq-cron для планирования заданий. Я выполняю следующую строку в консоли рельсов:...
1197 просмотров

Ошибка тайм-аута при получении SSL-сертификата от Lets Encrypt
Я следую rails acme-client , чтобы автоматизировать задачу получение сертификатов Код для запроса CSR new_private_key = OpenSSL::PKey::RSA.new(4096) csr = Acme::Client::CertificateRequest.new(private_key: new_private_key, subject: {...
114 просмотров

ActiveStorage для личных файлов S3
До сих пор я использовал Paperclip для загрузки некоторых файлов на S3. Некоторые из этих файлов не являются общедоступными, и Paperclip разрешил загружать некоторые файлы как частные со следующим битом: has_attached_file :image, styles: { large:...
1347 просмотров

Rails ActiveStorage - доступ через консоль Rails
ActiveStorage создает 2 таблицы active_storage_blobs и active_storage_attachments . Интересно, есть ли способ легко получить к ним доступ через консоль Rails (т.е. внутренняя таблица миграции схемы доступна для ActiveRecord::SchemaMigration )?
1930 просмотров

Rails условный контроллер form_form и параметры действия
Возможно, я иду здесь против соглашения, но у меня есть форма, используемая несколькими контроллерами, и я хочу настроить, куда отправляется действие отправки. Я пытался: <% if local_assigns.has_key? :form_type %> <% form_type =...
514 просмотров

Как создать действительный запрос прямой загрузки ActiveStorage в GCS?
Речь идет об использовании ActiveStorage с GCS для случая использования клиента API. (Рельсы 5.2.1, 5.2.2) Я пишу тест, чтобы изучить, как создать запрос, имитирующий прямую загрузку в GCS, подготовленный универсальным DirectUploadsController....
528 просмотров

API-контроллер Rails 5 не получает параметры, отправленные внешним приложением
Я создаю новое распределенное приложение, используя React для внешнего интерфейса и Rails 5 для внутреннего интерфейса. Я новичок в Rails, поэтому я не мог найти решение проблемы, с которой столкнулся. Проблема в том, что params var в контроллере...
197 просмотров

Переменные среды Rails и учетные данные Rails 5.2
Я просто хотел знать, в чем конкретная разница между переменные окружения ENV[SOME_VARIABLE] vs. Учетные данные Rails 5.2 Rails.application.credentials.some_variable Когда я должен использовать один против другого? Учетные данные...
1088 просмотров
schedule 04.07.2023

интегрировать Chartkick с приложением только для рельсов 5.2 API?
При интеграции драгоценного камня chartkick в мое приложение, предназначенное только для API для рельсов, в документации указано, что js необходимо улучшить в файле application.js file. Приложение, предназначенное только для API, не имеет файла...
110 просмотров

NoMethodError (неопределенный метод) из частного метода в классе
Почему я не могу использовать закрытый метод внутри своего класса? Как мне исправить мой код, чтобы предотвратить ошибку? module CarRegistration class Basics < Base fields_of_model(:car).each do |attr| delegate attr.to_sym,...
1283 просмотров
schedule 11.05.2022

Simple_form с отсутствующим отображением объекта формы
Я использую simple_form_for <%= simple_form_for( @form_object, url: wizard_path, :method => :put) do |f| %> <%= f.input :website %> <%= f.submit %> </div> <% end %> Однако я также использую объект...
403 просмотров

simple_form принимает хэш для ввода коллекции
Текущее поведение С simple_form вам нужно передать массив: <%= f.input :my_field, collection: [[true,"Yes"],[false,"No"]] %> Ожидаемое поведение Было бы неплохо иметь возможность передавать хэш, поэтому вам не нужно выполнять...
470 просмотров

ActiveRecord::StatementInvalid (PG::UndefinedFunction
У меня есть поле флажка (car_options), в котором хранится массив значений для ряда вариантов. Мне нужно запросить все записи Car, которые содержат какие-либо значения в другом массиве. ["a", "b", "c", "d", "e", "f"], который содержит любой из...
276 просмотров

Вызов связанного метода контроллера не работает
У меня есть 3 модели User, Role и UserRole с соответствующими контроллерами как UsersController, RolesController и UserRolesController. У меня есть метод в контроллере UserRoles, к которому я хотел бы получить доступ через контроллер Users, но у...
31 просмотров
schedule 06.07.2023

Как я могу включить отдельную очередь Sidekiq для Delayed Mailer
Я использую sidekiq для фонового задания, для другого типа заданий мы используем другую очередь, например, для заданий, связанных с платежами, мы используем критическую очередь платежей, мы используем расширение отложенной почтовой программы sidekiq...
377 просмотров
schedule 18.10.2023

Rspec: Ошибка/Ошибка: expect(qbase).to have_received(:with_user_id).with(1)
Как определить, вызвал ли экземпляр CarQuery метод с определенным параметром? (Я предполагаю, что это моя проблема, но, пожалуйста, скажите мне, если я ошибаюсь). Есть ли лучший способ проверить это? Ошибка Search#base_filters should call...
401 просмотров
schedule 27.09.2022

передача всего тела электронной почты в виде строки и рендеринг электронной почты в рельсах
Я работаю над проектом, который находится на рельсах 5.2. Я использую почтовую программу rails action для отправки электронной почты. Я должен отправить весь шаблон электронной почты в качестве входных данных для почтовой программы действий. до...
253 просмотров