Вопросы по теме 'ruby-on-rails-5.2'
Ожидание RSpec на заглушке не выполняется
Вот вызов, для которого я хотел бы проверить ожидания:
UserMailer.invoice_paid(user, invoice).deliver_later
Поведение ActionMailer в Rails 5 в режиме :test похоже возвращает nil для каждого метода класса ApplicationMailer. Это должно быть...
273 просмотров
schedule
28.12.2023
При очистке / удалении вложений в Rails 5.2 Active Storage не удаляются записи Blob или Attachent
Я использую rails 5.2 и пытаюсь настроить Active Storage с Amazon S3. Мое приложение имеет полный доступ к S3, и я могу прикрепить avatar изображение к user . Но когда я пытаюсь удалить аватар, я сталкиваюсь со следующими проблемами:
>...
2109 просмотров
schedule
05.07.2022
Должны ли бинарные варианты файлов Active Storage передаваться в систему управления версиями?
Я играл со своим веб-приложением в разработке и загружал изображения в приложение, и когда я нажимаю на битбакет, он включает все (многие) двоичные файлы в папке хранилища. Я не изменил конфигурацию Active Storage по умолчанию. Это должно происходить?
340 просмотров
schedule
19.08.2023
Sidekiq::Cron::Job выдает мне неинициализированную константу Rufus::Scheduler::CronLine error
Я использую Ruby on Rails 5.2.0 для разработки системы, и мне нужно запускать задание каждые 2 минуты. Я использую sidekiq для фоновой обработки и sidekiq-cron для планирования заданий.
Я выполняю следующую строку в консоли рельсов:...
1197 просмотров
schedule
02.10.2022
Ошибка тайм-аута при получении 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 просмотров
schedule
15.08.2022
ActiveStorage для личных файлов S3
До сих пор я использовал Paperclip для загрузки некоторых файлов на S3. Некоторые из этих файлов не являются общедоступными, и Paperclip разрешил загружать некоторые файлы как частные со следующим битом:
has_attached_file :image, styles: { large:...
1347 просмотров
schedule
11.04.2023
Rails ActiveStorage - доступ через консоль Rails
ActiveStorage создает 2 таблицы active_storage_blobs и active_storage_attachments . Интересно, есть ли способ легко получить к ним доступ через консоль Rails (т.е. внутренняя таблица миграции схемы доступна для ActiveRecord::SchemaMigration )?
1930 просмотров
schedule
06.03.2022
Rails условный контроллер form_form и параметры действия
Возможно, я иду здесь против соглашения, но у меня есть форма, используемая несколькими контроллерами, и я хочу настроить, куда отправляется действие отправки.
Я пытался:
<% if local_assigns.has_key? :form_type %>
<% form_type =...
514 просмотров
schedule
01.08.2023
Как создать действительный запрос прямой загрузки ActiveStorage в GCS?
Речь идет об использовании ActiveStorage с GCS для случая использования клиента API. (Рельсы 5.2.1, 5.2.2)
Я пишу тест, чтобы изучить, как создать запрос, имитирующий прямую загрузку в GCS, подготовленный универсальным DirectUploadsController....
528 просмотров
schedule
06.12.2023
API-контроллер Rails 5 не получает параметры, отправленные внешним приложением
Я создаю новое распределенное приложение, используя React для внешнего интерфейса и Rails 5 для внутреннего интерфейса. Я новичок в Rails, поэтому я не мог найти решение проблемы, с которой столкнулся.
Проблема в том, что params var в контроллере...
197 просмотров
schedule
13.06.2022
Переменные среды 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 просмотров
schedule
05.05.2023
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 просмотров
schedule
19.01.2023
simple_form принимает хэш для ввода коллекции
Текущее поведение
С simple_form вам нужно передать массив:
<%= f.input :my_field, collection: [[true,"Yes"],[false,"No"]] %>
Ожидаемое поведение
Было бы неплохо иметь возможность передавать хэш, поэтому вам не нужно выполнять...
470 просмотров
schedule
23.06.2023
ActiveRecord::StatementInvalid (PG::UndefinedFunction
У меня есть поле флажка (car_options), в котором хранится массив значений для ряда вариантов.
Мне нужно запросить все записи Car, которые содержат какие-либо значения в другом массиве.
["a", "b", "c", "d", "e", "f"], который содержит любой из...
276 просмотров
schedule
01.09.2022
Вызов связанного метода контроллера не работает
У меня есть 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 просмотров
schedule
01.01.2023