ruby-on-rails - 使用 Paperclip 获取服务器文件路径

标签 ruby-on-rails ruby file-upload paperclip

我正在使用 Rails 和 Paperclip 制作一个小型文件上传应用程序。我希望能够在完成后返回上传文件服务器上的文件路径,但我似乎无法弄清楚如何获取路径?回形针似乎只记录文件本身的名称。

现在有人知道怎么做吗?

最佳答案

假设您在用户实例上有一个名为 avatar 的附件,您可以使用 user.avatar.path 获取文件系统上文件的完整路径,并且您可以使用 user.avatar.url 提供您可以在图像标签等中使用的路径。

你是这个意思吗?

关于ruby-on-rails - 使用 Paperclip 获取服务器文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4984604/

相关文章:

ruby-on-rails - 多态模型黑客

ruby-on-rails - 如何在 Rails 3.0.x 中使用 Sprockets 2(如何使用预编译 Assets )

ruby - 使用 Ruby gem Typhoeus 的 Api 请求

Ruby shell 命令评估不适用于别名

javascript - 选择文件后进行中

mysql - 如何使用 `exec_insert`方法?

ruby-on-rails - 在 ApplicationController 中注册不同类型的回调

ruby - yield 递归

jsf - Fileupload 和 PrettyFaces 以及 JSF 2.2

google-cloud-platform - 上传 10gb 文件到 GCS