Rails 关于删除服务器上的文件

douya0808 · 2012年04月13日 · 最后由 douya0808 回复于 2012年04月13日 · 3476 次阅读

写一个上传课件的程序,课件都存在工程下的 public 文件夹下,课件有个 state 属性,值为 1 表示该软件可用,0 表示该软件已被删除 (没有真的被删除只是在程序中遍历的时候看不到了),这里我就有问题了 我在客户端上操作如何才能删除服务器上的东西呢?只能实现把 state 从 1 改成 0 而不能真正的删除吗?

我觉的只要是数据 就不能立即删。

那我这样服务器的东西岂不是越来越多 而且我自己进去项目下的 public 文件夹下 我作为管理员我也分不清那个 state 是 0 哪个 state 是 1=。=我在这就转不过来弯了 客户端就不能把服务器上的文件删了吗?远程控制?...懵了

客户端是不能删的,客户端应该可以调用服务端的 api 来删, 比如

File.delete("文件path")  if File.exist?("文件path")

@huobazi 多谢 多谢 待我去删个干净:)

需要 登录 后方可回复, 如果你还没有账号请 注册新账号