我正在使用 Entity Framework 5 并使用代码优先模型。我正在尝试创建一个代表 PDF 和一些相关数据字段的模型。例如:
Receipt
---------
Id
Date
Retailer
Total
FilePath
我最近从一个与 Django 合作的角色过渡。Django 的 ORM 允许我轻松添加文件字段类型,它将路径存储在数据库中,文件存储在文件系统中。根据File Upload ASP.NET MVC 3.0,似乎可以手动编码 EF 以执行类似的操作。我基于这篇文章构建了一个原型,但是将这段代码添加到控制器中的每个创建和更新操作似乎是浪费时间。
我假设有另一种方法可以轻松地对此进行建模,而我只是没有在文档中找到它。我现在什至愿意考虑将文件粘贴到数据库本身的东西。我只想要一些我可以快速完成的事情,并且在基于模型自动生成视图和控制器时不必添加一堆圆顶板类型代码。我有几个这样的表,它们对文件和特定的附加数据进行建模。
*注意 - 这是一个原型。不太可能以目前的形式看到生产。