我有一个带有“ has_many_attached:photos”的模型
我想在附件中添加一些信息(但不是全部),例如:
- "author"
- "source_link"
- "licence"
- "licence_link"
做到这一点的最佳方法是什么?我不使用任何gem进行上传,仅使用ActiveStorage。
答案 0 :(得分:0)
您要上传的文件将成为“特定附件类型”的对象。例如,在回形针中,它将为Paperclip::Attachment
此外,此附件有一个options
作为哈希值,您可以在其中合并存储附件的额外信息。
例如User.last.photo.options.merge({data: 'value'})