+1
Active Storage Amazon S3
Chào các anh , Em đang có một vấn đề cần tham khảo mong anh chị giúp đỡ ạ.
Vấn đề
Em đang dùng Active Storage để upload ảnh lên trên S3. Khi em lấy link ảnh thì lấy theo kiểu "attachment.service_url". Mỗi lần lấy link ảnh thì link ảnh lại thay đổi,
Câu hỏi
Có cách này mà mình dựa vào cái key mà amazon cung cấp để mình có thể lấy link ảnh theo key đó mà link ảnh không thay đổi không ạ.
Em xin cảm ơn!
Thêm một bình luận
1 CÂU TRẢ LỜI
+1
Bạn có thể làm thế này:
$ url_for(User.first.images.first)
=> http://localhost:3000/rails/active_storage/blobs/eyJfcmFpbHMiOn...
hoặc
rails_blob_url(User.first.images.first)
=> /rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJB...
để lấy link ảnh thông qua app, nó sẽ redirect về S3.