【发布时间】:2011-08-17 23:07:56
【问题描述】:
我使用回形针为文本文件上传了一个非常简单的文件。
我想要做的是获取文本文件的第一行并将其转换为我可以在数据库中搜索的哈希值。
我认为保存文件,然后检索它,创建哈希,然后再次保存它没有多大意义。
我似乎不知道如何在保存之前获取附件的文本。
我的控制器目前相当简单
定义创建 @upload = Upload.new(params[:upload]) @upload.user_id=current_user.id #获取上传文件的第一行 如果@upload.save redirect_to @upload, :notice =>'文件上传成功。" 别的 渲染:动作 => '新' 结尾 结尾通过文档,我看到回形针有一个 to_tempfile,我假设我可以读入一个字符串,但我似乎找不到任何地方告诉我如何做到这一点。
【问题讨论】: