我的网络应用中的用户可以上传文件。我使用Paperclip来处理文件附件问题。如果我想以编程方式删除任何特定的用户上传文件,是否有任何方法?如何删除Rails公用文件夹中的特定文件?
2
A
回答
7
删除它应该是因为它设置为nil,
# assuming...
has_attached_file :picture
@thing.picture = nil
@thing.save
或
@thing.update_attribute(:picture, nil)
和回形针会照顾那样简单它对你来说...
34
Ruby的File
类有一个delete
方法:
File.delete(Rails.root + '/foo.jpg')
+0
感谢哥们。 :) – 2010-06-17 10:07:33
+0
嗨,约翰。有什么办法来创建一个文件夹? – rony36 2013-06-12 13:15:03
+0
@ rony36 http://stackoverflow.com/search?q=%5Bruby%5D+create+directory – 2013-06-12 14:25:22
相关问题
- 1. 删除除特定文件夹以外的所有文件夹
- 2. 如何删除超过特定时间的文件/文件夹
- 3. 删除许多文件夹和子文件夹中的特定文件夹
- 4. 防止删除公共文件夹中的某个文件夹capistrano rails
- 5. 如何使用codeigniter删除文件夹中的特定图像?
- 6. 删除SSIS中特定文件夹中的文件
- 7. 删除C#中特定文件夹内的文件夹和文件
- 8. 如何使用php删除特定文件夹中的所有文件
- 9. 删除指定文件夹中的文件和文件夹
- 10. 删除特定文件夹中的.php文件?
- 11. 从git修订版中删除特定的文件/文件夹
- 12. 如何告诉Rails公用文件夹
- 13. 如何删除锁定的文件夹
- 14. 如何删除目录中的特定文件夹
- 15. 如何删除文件和文件夹
- 16. Rails - 从根文件夹中删除文件夹
- 17. 在Win32中删除子文件夹之前,如何从文件夹和子文件夹中删除文件?
- 18. 清除文件夹 - 删除文件夹中的文件 - J2ME
- 19. 如何删除文件夹中具有特定扩展名的所有文件?
- 20. 批处理文件删除特定的文件夹
- 21. 如何用Ruby-Rails删除文件夹中的所有内容?
- 22. 如何删除zip文件夹中的文件夹路径
- 23. 使用批处理文件查找和删除文件夹和子文件夹中的特定文件
- 24. 如何删除文件,主文件夹和子文件夹
- 25. 如何在已删除的文件夹中删除已删除的文件
- 26. htaccess删除文件夹的文件夹
- 27. 如何解锁图像文件并将其从特定文件夹中删除?
- 28. Laravel - 删除公共文件夹
- 29. zsh:如何删除文件夹中的内容而不删除文件夹?
- 30. 如何删除laravel中的公共文件夹
谢谢。我在回形针自述中忽略了,以前无法弄清楚。 >< – 2010-06-17 10:09:05
我喜欢定义一个delete_thing =方法,它查找典型的布尔表单返回值,并在传入的内容为真时删除照片。 def delete_thing =(val)thing = nil如果val =〜/ true/on/1 /;结束 – Jared 2010-06-17 14:11:39