【问题标题】:Storing documents in database ASP.NET MVC5 with EF6 - code-first使用 EF6 在数据库 ASP.NET MVC5 中存储文档 - 代码优先
【发布时间】:2014-08-17 11:35:52
【问题描述】:

我目前正在处理一个需要为系统中的每个用户存储大约 5x2mb 文件的项目。最终会有数以万计的用户。我使用的是 ASP.NET MVC5、EF6 代码优先。

我已经阅读了有关使用Filestream 的信息,这样我就不会用大量文件污染数据库。但是我找不到任何关于如何编写代码优先实体来使用这种类型的示例。

非常感谢任何示例或替代解决方案!

【问题讨论】:

标签: c# asp.net-mvc entity-framework ef-code-first sqlfilestream


【解决方案1】:

最好的方法是将文件上传到服务器并将文件的路径存储在数据库中。这是更容易和更快的方式。您有大量教程和 NuGet 包如何在 MVC 中(一次)上传(多个)文件。

【讨论】:

    猜你喜欢
    • 2020-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-05
    • 2014-03-17
    • 1970-01-01
    • 2015-12-04
    • 1970-01-01
    相关资源
    最近更新 更多