Как мне сделать что-то подобное в Rails ActiveRecord
Select *
from active_storage_blobs
where checksum = '0M4nc4nuUaVuqo3+sJw+Lg=='
Другими словами item = active_storage_blobs.find_by checksum: '0M4nc4nuUaVuqo3+sJw+Lg=='
, но Rails не знает о active_storage_blobs
как таблице или модели.
Вариант использования: я повторно использую изображения в разных записях, что означает, что они загружаются и сохраняются несколько раз. Поэтому я хочу проверить и посмотреть, было ли уже загружено изображение. Я планировал использовать checksum
и, если он уже находится в хранилище, использовать его id
с новой записью.
Rails 6 с PostgreSQL