【问题标题】:Rails Active Storage in rails api from parameters来自参数的rails api中的Rails Active Storage
【发布时间】:2019-06-10 05:28:06
【问题描述】:

我的参数中有以下来自客户端。我想使用主动存储来存储它。我已经配置了用户模型并创建了用于活动存储的表。如何提取并存储以下内容?

"user_pic"=>[{"rawFile"=> 
   {"preview"=>"blob:http://localhost:3000/5d1f0bc6-efc6-458b-a297- 
     94f26aa1e7d5"}, "src"=>"blob:http://localhost:3000/5d1f0bc6-efc6- 
      458b-a297-94f26aa1e7d5", "title"=>"avatar.png"
}]

【问题讨论】:

  • 为什么你的网址前面有blob:

标签: ruby-on-rails rails-activestorage


【解决方案1】:
class User
  has_one_attached :pic
end

内部控制器:

pic_params = params["user_pic"].first
user.pic.attach(
  io: open(pic_params['src'])
  filename: pic_params['title']
)

【讨论】:

    猜你喜欢
    • 2022-11-28
    • 1970-01-01
    • 1970-01-01
    • 2021-03-26
    • 2020-11-04
    • 2018-11-22
    • 2018-09-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多