link环境下,如何实现codefirst制作网盘,文件移动功能?

link环境下,如何实现codefirst制作网盘,文件移动功能?

每个文件对应一个path字段,然后指向上一层目录id,移动就是修改它关联的目录

  • 首先,你的数据库应该至少包含以下内容:文件实际所在位置,文件显示位置,等。
  • 其中文件所在位置是你的文件实际存放的地点
  • 文件显示位置是用户看到的文件所在网盘的目录
  • 所谓文件移动,就是换一个显示位置。用SQL当然很容易实现,一个UPDATE就可以了