【发布时间】:2012-12-18 12:07:10
【问题描述】:
在 Rails 3.2.6 中使用 Carrierwave。一切都很好,除了我需要对一个表格进行排序,其中一些附件按文件大小显示。我正在使用 S3 进行雾存储。
假设我有一个像这样显示的载波:
<%= @project.attachment %>
我可以在字段名称后使用“.size”来显示文件的大小:
<%= @project.attachment.size %>
以字节为单位显示文件大小,但由于我在从数据库中获取记录时需要使用 order 子句,因此无法对此进行排序。 上传文件后,有什么方法可以将文件大小写入数据库中的特定列,以便我对此进行排序??
非常感谢
【问题讨论】:
标签: ruby-on-rails amazon-s3 carrierwave