Rails active_storage 和 rails api
Rails active_storage with rails api
我正在使用 rails 5.2 api 和 active_storage
我知道当您在视图中使用全脂 rails 时,您可以做类似
的事情
image.file.upload.variant(resize: "100x100")
但是因为我使用的是 api 版本,我怎样才能得到 url 呢?有谁知道涵盖在 api 中使用活动存储的文档?
仅供参考,我已经尝试过 url_for(image.file.upload.variant(resize: "100x100"))
它不起作用。
此时,我有点想回到回形针了。
我不是很确定,因为我还没有经常使用 ActiveStorage,但是试试这个 .processed.service_url
从文档 https://api.rubyonrails.org/v5.2.0/classes/ActiveStorage/Variant.html
据我了解,您第一次调用它会创建变体并上传它,然后它会留在那里,下次它只会获得 url。
我正在使用 rails 5.2 api 和 active_storage
我知道当您在视图中使用全脂 rails 时,您可以做类似
的事情image.file.upload.variant(resize: "100x100")
但是因为我使用的是 api 版本,我怎样才能得到 url 呢?有谁知道涵盖在 api 中使用活动存储的文档?
仅供参考,我已经尝试过 url_for(image.file.upload.variant(resize: "100x100"))
它不起作用。
此时,我有点想回到回形针了。
我不是很确定,因为我还没有经常使用 ActiveStorage,但是试试这个 .processed.service_url
从文档 https://api.rubyonrails.org/v5.2.0/classes/ActiveStorage/Variant.html
据我了解,您第一次调用它会创建变体并上传它,然后它会留在那里,下次它只会获得 url。