我正在使用transloadit处理带有 rails 的图像上传。我已包含所有字段 ( fields: "*"
),因此它们与参数一起提交。我现在想在汇编指令中使用它们来重命名文件。请参阅说明的相关摘录,
"export": {
"use": [
"base",
"large",
"medium",
"thumb"
],
"robot": "/s3/store",
"key": "********",
"secret": "********",
"bucket": "********",
"path": "${unique_original_prefix}/${previous_step.name}/${fields.coach[name]}.${file.ext}"
}
但是,这不起作用。结果文件是,
5e
/f88480973a11e49ecf65da10504cf1
/base
/.jpg
/large
/.jpg
/medium
/.jpg
/thumb
/.jpg
我究竟做错了什么?
奖励: 还有一种方法可以使用 transloadit 参数化字段值,或者我应该只有一个隐藏的输入字段,在提交表单时设置正确的值。我想这也可以让我绕过第一个问题,但不知何故感觉很脏。