目前我正在开发一个MVC Web应用程序,该应用程序应具有某种条目的创建对话框。
应该可以输入一些文本信息以及上传文档,图像,视频等。
出现以下问题:
在ONCE上传一大堆信息是否有一般的最佳做法?在用户真正决定提交信息之前,不应在数据库中创建对象。
我想到了一些解决方案
非常感谢任何建议
谢谢 亲切的问候
答案 0 :(得分:2)
我认为这种方法很适合。
如果是大型文件(如视频),您希望创建一个临时文件夹(每个用户),将文件保存在该文件夹中 - 而不是会话缓存,并在文件保存到数据库后清除/删除该文件夹。