How can I get url of image variant in model (outside of controller/view)? Active Storage

后端 未结 3 437
刺人心
刺人心 2020-12-16 00:42

I can get url in model with this code (Active Storage)

Rails.application.routes.url_helpers.rails_blob_path(picture_of_car, only_path: true)

But

3条回答
  •  情话喂你
    2020-12-16 00:56

    variant = picture_of_car
                .variant(resize: '300x300')
                .processed 
    
    variant.service.send(:path_for, variant.key) # Absolute path to variant file
    

提交回复
热议问题