我们在发布信息的时候会上传一些图片,但是可能上传了图片,但是后来放弃了发布信息,或者图片没有使用。 以后我们删除信息的时候,图片也应该一并被删除。
以上的图片冗余我们应该如何处理呢?
下面提供一种解决方案:
(1)首先建立一张上传资源表,表的主要字段是资源id,资源路径,对应的文章id;
(2)每次上传资源,插入记录,对应的文章id此时为空;
(3)提交文章时,修改资源表中资源对应的文章id;
(4)定时清理表中文章id为空的资源。
我们在发布信息的时候会上传一些图片,但是可能上传了图片,但是后来放弃了发布信息,或者图片没有使用。 以后我们删除信息的时候,图片也应该一并被删除。
以上的图片冗余我们应该如何处理呢?
下面提供一种解决方案:
(1)首先建立一张上传资源表,表的主要字段是资源id,资源路径,对应的文章id;
(2)每次上传资源,插入记录,对应的文章id此时为空;
(3)提交文章时,修改资源表中资源对应的文章id;
(4)定时清理表中文章id为空的资源。