1

我在我的 Rails 应用程序中设置了所见即所得的编辑器和编辑器。它允许将附件上传到 s3。Redactor 将附件文件发送到我设置的控制器,该控制器将文件上传到 s3 并使用 json 中的 url 进行响应。Redactor 然后获取 json 响应并将其作为链接添加到编辑器中的文件。

不幸的是,此时它没有将附件与模型相关联,它只是将 url 添加到内容中。有没有办法将它与附件相关联?在上传控制器中设置关系的问题是对象尚未创建。使用 redactor 的 uploadsuccessful javascript 回调添加一个带有 url 的隐藏输入字段,然后在创建操作中将其与模型相关联是否有意义?

控制器上传功能:我正在使用carrierwave进行上传

def attachment_upload
    uploader = StepAttachmentUploader.new
    uploader.store!(params[:file])
    render json: { filelink: uploader.url, filename: params[:file].original_filename }
end
4

0 回答 0