代码之家  ›  专栏  ›  技术社区  ›  R.SH

10月CMS-删除未保存模型的文件附件

  •  0
  • R.SH  · 技术社区  · 8 年前

    我正在尝试为表单创建一个前端AJAX文件上传程序,除了一个问题外,一切都很好。

    在DB中创建记录之前,我使用延迟绑定来启用上载。

    在极少数情况下,当有人上载文件但不发送表单时,不会创建记录,但附加的文件仍然存在。

    更好的例子是RainLab博客插件。如果您尝试一篇新帖子并添加了一个特色图片,但没有保存帖子并关闭选项卡,则帖子不会创建,但文件仍保留在存储/应用/上传/公开中。

    我正在考虑编写一个计划任务来删除未绑定的文件,但不知道如何检测它们。

    有人能解决这个问题吗?

    1 回复  |  直到 8 年前
        1
  •  0
  •   Peter Haberkorn    8 年前

    system_files
    

    还有那些没有 附件类型 领域