繁体   English   中英

Rails active_storage与Rails API

[英]Rails active_storage with rails api

我正在使用Rails 5.2 API和active_storage

我知道当您在视图中使用全脂护栏时,您可以做类似

image.file.upload.variant(resize: "100x100")

但是,由于即时通讯使用的是api版本,我如何获得此网址? 有谁知道涵盖在api中使用活动存储的文档?

仅供参考,我已经尝试过url_for(image.file.upload.variant(resize: "100x100"))无效。

在这一点上,我有点想回到回形针。

我不太确定,因为我还没有使用ActiveStorage,但是请尝试从文档https://api.rubyonrails.org/v5.2.0/classes/ActiveStorage/Variant.html中使用此.processed.service_url

据我了解,您第一次调用它会创建变体并上载它,然后将其保留在那里,而下一次它将获取该URL。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM