Nit*_*eti 11 file-upload ruby-on-rails
我使用'remotipart'gem将文件异步上传到服务器端.传递给服务器端的实例是'UploadedFile'.
Rails API提到了类的所有方法(如read(),open())和属性,但是我不确定如何检索文件并将其存储在数据库中?
谷歌搜索让我没有使用这个课程的教程.
dav*_*idb 21
这很少记录,因为大多数人使用gems来处理文件上传.
假设您的对象被调用file.您可以使用以下方法确定路径:
file.tempfile.to_path.to_s
Run Code Online (Sandbox Code Playgroud)
您应该移动该文件,因为它存储在文件中/tmp并可能被系统删除.您可以使用FileUtils.mv此方法.然后,您可以将文件的新路径添加到数据库.
| 归档时间: |
|
| 查看次数: |
5206 次 |
| 最近记录: |