回形针附件文件大小

2023-11-24

如何获取回形针附件每种样式的文件大小?

@user.attachment_file_size似乎不起作用

@user.attachment(:style).size

给出与实际文件大小无关的数字


我没有找到如何获取文件大小对于给定的风格,除了原来的。

As seen 在回形针源代码中, @user.attachment.size返回最初指定的文件大小。没有办法获得特定风格的它......

解决方案是:

open(@user.attachment(:style)).size

但效率根本不高。

为了做好它,您可能应该在附件表中添加一些“自定义大小”字段,一旦为每种样式保存附件,您将填写这些字段......

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

回形针附件文件大小 的相关文章

  • Ruby/Rails - 访问“查找”表而不对其进行建模?

    这是针对 Ruby on Rails 3 0 x 项目的 我有一个 查找 表 其中包含来自供应商的数据 当我从其他来源导入数据时 我想检查此表 加入 SKU 以获取额外数据 在我的应用程序中为该表创建模型对我来说似乎不合适 我的应用程序永远
  • 将 gmaps4rails 与 https/SSL 结合使用

    我是 gmaps4rails 的忠实粉丝 它使向我们的网络应用程序添加地图变得非常容易 我现在遇到的唯一问题是 如果您在 https 页面上使用它 则会收到有关混合内容的安全警告 谷歌地图API确实支持https 所以我认为这只是将脚本引用
  • Rails:如何重新启动 sidekiq?

    我正在使用 sidekiq gem 在后台运行 API 调用 我在守护进程中运行 sidekiq 如下所示 bundle exec sidekiq d 现在我对我的方法做了一些更改 所以我想重新启动 sidekiq 我尝试使用以下命令杀死
  • 拆分字符串而不删除分隔符

    我需要解析一个文件以获取单个 SQL 语句并从 Rails 控制器运行它们 我有以下代码 sql file RAILS ROOT lib evidence interface import sql sql stmts array File
  • 从邮件程序访问助手?

    我试图从 Rails 3 邮件程序访问帮助程序方法 以便访问会话的当前用户 我将 helper application 放在我的邮件程序类中 这似乎可以工作 但其中定义的方法对我的邮件程序不可用 我收到未定义的错误 有谁知道这应该如何运作
  • Rails3 中带有块的 link_to 的语法,其中 :remote=>true 并包括 :class 和 :id

    看在上帝的份上 我已经为此绞尽脑汁好几个小时了 使用rails3 rc 1 9 2 我正在尝试创建一个 link to 来提交一个ajax请求 其中包含参数 类和id 并且需要一个块 以便我可以在名称周围插入一个span标签 文档的帮助绝对
  • Rails:控制文件存储缓存大小

    Rails 中基于文件的缓存的文档说 请注意 缓存将不断增长 直到磁盘已满 除非您 定期清除旧条目 不幸的是 它没有提供任何有关如何定期清除旧条目的信息 是否设置合适的值 expires in完成这项工作还是清除缓存背后还有其他某种黑魔法
  • 未定义的方法“collection_check_boxes”

    我正在尝试制作一个发票应用程序 创建发票的表单应包含一组复选框 以便用户可以选择要开具发票的课程 但我收到此错误 undefined method collection check boxes 以下是涉及的模型 class Lesson l
  • 使用 Google 文档查看器从 Rails 应用程序(paperclup、cloudfiles)打开文档

    在我们的 Rails 应用程序中 我们使用回形针将文件保存到机架空间云文件中 我们希望允许用户查看文件 而无需下载它们并在计算机上使用程序 我们发现https docs google com viewer https docs google
  • 设计对多个并发会话的支持

    我使用 Rails 3 2 11 和 Devise 2 2 3 作为订阅服务应用程序 我从另一位不再可用的开发人员那里继承了该应用程序 我是 Rails 和 Devise 的新手 我想要允许单个用户 电子邮件 拥有多个会话到同一个应用程序
  • Ruby on Rails 中的渲染验证错误

    在模型中说Task 我有以下验证 validates presence of subject project user status 如何使用其他控制器呈现这些验证的错误消息 在我使用的 CustomController 内部 Task c
  • Rails 路由:仅具有自定义操作的资源

    我有一个NotificationsController 其中我只有动作clear 我想通过执行 POST notifications clear 来访问此操作 所以我在我的路由器中写了这个 resources notifications o
  • 使用 jquery tokeninput 和acts_as_taggable_on

    我已经实现了这篇文章中概述的框架 如何使用 jquery Tokeninput 和 Acts as taggable on https stackoverflow com questions 6674127 how to use jquer
  • Rails - 动态构建深度嵌套对象(Cocoon /nested_form)

    我目前有一个具有深层嵌套的复杂形式 并且我正在使用Cocoon https github com nathanvda cocoongem 根据需要动态添加部分 例如 如果用户想要在销售表单中添加另一辆车 代码如下所示 div class a
  • Rails 3:实时服务器推送?

    我正在尝试编写一个 Rails 3 应用程序 其中服务器可以将数据实时推送到多个客户端 我听说过 Juggernaut 但我也听说它不能与 Rails 3 一起使用 我尝试过 APE AJAX 推送引擎 但我不太幸运 我对 Rails 很陌
  • 需要在 :id 中包含可能的句点的 Rails 路线,但也保留可选的 :format

    我有一个 Rails 路线 将股票代码作为 id feeds AMZN将返回亚马逊页面 feeds AMZN csv将返回相同数据的 CSV 表示形式 但我还需要容纳像 VIA B 维亚康姆 这样的股票 以便这两条路线都有效 feeds V
  • 更改迁移中的自动​​增量值(PostgreSQL 和 SQLite3)

    我有一个托管在 Heroku 上的项目 想要更改表的自动增量起始值 我在本地使用 SQLite3 Heroku 使用 PostgreSQL 这是我在迁移中所拥有的 class CreateMytable lt ActiveRecord Mi
  • 如何在 HAML 中为 Devise 生成视图

    这是我的 Gemfile gem haml group development do gem hpricot gem ruby parser end 然后我在终端 命令窗口中执行以下语句 bundle install rails gener
  • ActiveRecord:向包含的 ON 子句添加条件

    我有一个模型报价和另一个历史报价 一个报价有很多历史报价 现在 我想立即加载一组报价的某一天的历史报价 如果存在 为此 我认为我需要将这一天传递给 ON 子句 而不是 WHERE 子句 以便我获得所有报价 即使在给定日期没有历史报价时也是如
  • Rails 4 的 mobile_fu

    我正在尝试将我的应用程序从 Rails 3 2 13 切换到 Rails 4 在此过程中 我遇到了一个主要障碍 我使用 gem mobile fu 来确定用户是否来自移动设备 该 gem 需要 Railties 3 2 13 但 Rails

随机推荐

  • multiprocessing.Manager 嵌套共享对象不适用于队列[重复]

    这个问题在这里已经有答案了 Python 文档multiprocessing模块状态 3 6版本更改 共享对象可以嵌套 例如 共享容器对象 例如共享列表 可以包含其他共享对象 这些对象都将由共享容器对象管理和同步 SyncManager 这
  • 在 JavaScript 中定义“嵌套”对象构造函数?

    是否可以在另一个对象中定义一个对象 我在想这样的事情 function MyObj name this name name function EmbeddedObj id this id id 然后我可以创建一个 EmbeddedObj 如
  • Rails 4 中的 form_for 参数数量错误

    我正在使用 form for 标签 它在 Rails 3 0 4 环境中工作 但是当我尝试将项目更新到 Rails 4 时 出现以下错误 参数数量错误 3 对 2 这是我的代码 尝试删除可能试图改变视图中的内容的内容 就我而言 问题在于cl
  • 如何将计算列添加到我的 EF4 模型?

    给定 MS SQL 2008 中的 用户 表和 登录 表 CREATE TABLE dbo User User UserID int IDENTITY 1000 1 NOT NULL UserName varchar 63 NOT NULL
  • 如何解决读取问候语数据包时出现错误?

    我正在尝试连接到 NetBeans 中的服务器 我写的代码如下 运行此代码会返回此错误 wlecome Warning mysqli connect MySQL server has gone away in C xampp htdocs
  • C 和 C++ 中的 static 和 extern 全局变量

    我制作了 2 个项目 第一个项目使用 C 语言 第二个项目使用 C 语言 两者都具有相同的行为 C项目 header h int varGlobal 7 main c include
  • 在 C++ 中,如何在运行时获取给定元素的模板类型?

    我正在设计一个简单的Array类能够保存任何类型的对象 就像一个向量可以在一个对象中保存多种类型的数据 这是为了学习目的 我有一个名为的空基类Container class Container 还有一个名为的模板化子类Object temp
  • Flex 项目在 Chrome 和 IE11 中重叠

    我正在尝试创建一个固定高度的 Flexbox 布局 当内部内容太大时 它会滚动内部内容 另外 如果内容不会导致滚动 我想修复一个带有按钮的 div 到容器底部 我有一个在 Firefox 中完美运行的布局 但在 Chrome 中 当底部按钮
  • 替换单列值

    如何替换数据框单列中的值 例如 dataz 列中的所有 0 值均变为 1 datay dataz 1 0 100 2 2 101 3 3 102 4 4 103 5 10 0 6 11 0 7 0 0 8 0 0 9 0 0 10 12 1
  • 检查函数参数的最佳方法? [关闭]

    Closed 这个问题是基于意见的 目前不接受答案 Locked 这个问题及其答案是locked因为这个问题是题外话 但却具有历史意义 目前不接受新的答案或互动 我正在寻找一种有效的方法来检查 Python 函数的变量 例如 我想检查参数类
  • TaskCancellationException 如何避免成功控制流上的异常?

    在我们的应用程序中 我们大量使用异步 等待和任务 因此 它确实大量使用 Task Run 有时使用内置的取消支持CancellationToken public Task DoSomethingAsync CancellationToken
  • 使用二叉索引树进行 RMQ 扩展

    The RMQ问题可以这样扩展 给定的是一个数组n整数A 查询 x y 给定两个整数 1 x y n 找到最小值A x A x 1 A y 更新 x v 给定一个整数v且 1 x n do A x v 这个问题可以解决O log n 对于这
  • 当我为 Android RatingBar 使用自定义星星时,对于低于 0.5 的小数值始终显示半星

    我查了很多帖子 例如Android RatingBar更改星星颜色 更改评级栏中星星的颜色 其中评级栏是在android中动态创建的 如何设置评分栏的星星颜色 以更改评级栏中星星的颜色 我关注了这些帖子 并且能够更改自定义评级栏的星星 但在
  • HTML5 视频上一个 - 下一个和自动播放

    我是这个网站的新手 也是 HTML5 和 Javascript 的新手 并不是说我是初学者 当我看到它时 我有点了解 HTML5 和 Javascript 只是我自己无法正确编写它 我有很多视频 都是 mp4 大小相同 都在服务器上的同一个
  • 我应该如何使用区域获取 aws 区域名称

    您好 我想使用区域手段获取亚马逊网络服务 aws 区域名称 region is us east 1 region name is US East N Virginia region is us west 2 region name is U
  • Spring-Data-Elasticsearch 在底层使用什么 Elasticsearch 客户端?

    我想在我的项目中使用 Spring Data Elasticsearch 我看到了这个 The well known TransportClient is deprecated as of Elasticsearch 7 0 0 and i
  • 新 Ember 路由器的访问实例

    如何访问新 Ember 路由器的实例 API 文档似乎是指旧路由器或不正确 http emberjs com api classes Ember Router html RouterV2 不容易通过全局常量访问 这使得以 错误 方式做事变得
  • 使用 Base64UrlEncode 语句[关闭]

    Closed 这个问题是无法重现或由拼写错误引起 目前不接受答案 我正在尝试通过代码发送电子邮件 但遇到了障碍 我当时正在工作this当 Base64UrlEncode 显示为红色时 我的代码中有相同的 using 语句 using Sys
  • 电话号码国家代码列表[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 Locked 这个问题及其答案是locked因为这个问题是题外话 但却具有历史意义 目前不接受新的答案或互动 On this 维基百科条目我发现国际
  • 回形针附件文件大小

    如何获取回形针附件每种样式的文件大小 user attachment file size似乎不起作用 user attachment style size 给出与实际文件大小无关的数字 我没有找到如何获取文件大小对于给定的风格 除了原来的