更新模型时如何将sign_id传递/隐藏到Rails API控制器

时间:2019-05-09 13:50:17

标签: ember.js rails-api rails-activestorage

我将Ember JS ember-active-storage插件与Rails 5.2 API结合使用,想知道如何在不附加新图像的情况下使用现有的附加图像更新模型? seems就像Rails ActiveStorage一样,需要在隐藏的输入字段中获取blob signed_id,以便在直接上传的情况下能够正确处理请求。例如,如果我尝试更新具有照片的模型,其中photo属性为照片URL,Rails将引发错误:

ActiveSupport::MessageVerifier::InvalidSignature (ActiveSupport::MessageVerifier::InvalidSignature)

因为请求参数中没有提供siged_id

有什么想法吗?还是我错过了什么?谢谢。

0 个答案:

没有答案