我正在尝试找出使用 BLOB 和 Entity Framework 的最佳方式。
我正在使用 EF 4.1,并使用 POCO 的/DbContext
下面是示例表:
MyTable
Key int
SomeFields ...
ABlob (ok, it's actually a Text, but whatever)
现在,有时当我从 MyTable 中进行选择时,我想包括 BLOB 字段,但很多时候我不想。
另外,有时,当我更新 MyTable 时,我想更新 BLOB。但很多时候,我没有。
我可以为选择操作使用匿名类型,但我似乎无法找到一种方法来使这项工作完全用于更新(我不能将同一上下文中的 2 个不同类映射到同一个表,如果我尝试使用继承,我收到运行时错误,因为 EF 需要鉴别器列)。
当然,使用 EF 并不意味着我总是必须查询我的所有 BLOB。我在这里缺少什么?
最佳答案
关于c# - Entity Framework 4.1 和 BLOB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9088569/