Как визуализировать изображения на странице после того, как ActiveStorage завершит запись большого двоичного объекта

avatar
robskrob
8 августа 2021 в 18:00
71
0
0

Все работает, как и ожидалось, когда мой сервер rails создает образ с использованием attach api. Однако, поскольку процесс создания файла с помощью ActiveJob является асинхронным, иногда страница загружается до того, как фоновое задание завершит запись вложенного файла в таблицу active_storage_blobs. Когда это происходит, мне приходится обновлять страницу, чтобы увидеть изображение.

Кто-нибудь знает об активном хуке записи или о каком-либо другом способе, с помощью которого мое приложение rails может узнать, когда запись active_storage_blobs записывается в базу данных? Мой план состоит в том, чтобы транслировать прикрепленный файл с помощью ActionCable, позволяя внешнему интерфейсу получать данные изображения и вставлять это изображение в HTML

.
Источник

Ответы (0)