我想保存用户上传到blob的CSV文件。我想以我可以与ruby CSV库一起使用的格式从blob中检索CSV文件。关于如何实现这一目标的任何想法?
答案 0 :(得分:0)
您必须使用数据类型:text
向模型添加字段(因为这是CSV,而非二进制)。假设您的模型名为Record
,该字段名为csv
:
record = Record.new
record.csv = File.read 'path/to/csv'
record.save
#... later...
CSV.parse record.csv # => here's your csv
有问题吗?