小编tMT*_*oss的帖子

Paperclip:样式选项不适用于s3_direct_upload

刚添加了使用gem s3_direct_upload直接上传到Amazon S3的功能.

不幸的是,现在它没有处理我喜欢的额外图像大小调整.

:styles => { :thumbnail => "200x200#" }
Run Code Online (Sandbox Code Playgroud)

查看文档后,我无法找到任何涉及此问题的内容.我还使用本教程来正确设置每个设置.如何让图像样式与Direct_upload一起使用?

LOG

Processing by UpdatesController#create as HTML
Parameters: {"utf8"=>"?", "authenticity_token"=>"fmxSfjg53jcouwmF/fdsoqxmDuq84=", "update"=>{"description"=>"", "direct_upload_url"=>"https://my-bucket.s3.amazonaws.com/uploads%2F1398310463606-c68nyl5gvgkqpvi-3708f19268a140853f118214d98924f8%2Fretro.png", "image_file_name"=>"retro.png", "image_file_size"=>"107715", "image_content_type"=>"image/png", "image_file_path"=>"/uploads%2F1398310463606-c68nyl5gvgkqpvi-3708f19268a140853f118214d98924f8%2Fretro.png"}, "commit"=>"Save changes"}
User Load (1.0ms)  SELECT "users".* FROM "users" WHERE "users"."id" = 29 ORDER BY "users"."id" ASC LIMIT 1

(0.3ms)  BEGIN
Update Exists (0.5ms)  SELECT 1 AS one FROM "updates" WHERE "updates"."id" = 730128 ORDER BY created_at DESC LIMIT 1
SQL (12.2ms)  INSERT INTO "updates" ("created_at", "description", "direct_upload_url", …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails amazon-s3 paperclip ruby-on-rails-4

6
推荐指数
1
解决办法
1044
查看次数

从JSON获取并添加值

这是我的哈希:

{"graph"=>[{"1"=>16, "2"=>44, "3"=>53, "4"=>53, "5"=>80, "6"=>71, "7"=>63, "8"=>54, "9"=>53, "10"=>44, "11"=>76, "12"=>82, "13"=>66, "14"=>59, "15"=>64, "16"=>39, "17"=>19, "18"=>14, "19"=>5, "20"=>6, "21"=>5, "22"=>7, "23"=>6, "24"=>7}]}
Run Code Online (Sandbox Code Playgroud)

我正在尝试获取每个值并将它们加在一起.长而不正确的方法是获取每个值并将它们添加到一起如下:

first_number = json["graph"][0]["1"]
second_number = json["graph"][0]["2"]
Run Code Online (Sandbox Code Playgroud)

如何简化此计算以获得总计数?

ruby json ruby-on-rails

0
推荐指数
1
解决办法
110
查看次数