【发布时间】:2012-07-25 18:48:28
【问题描述】:
我不知道这是否可行:有没有办法遍历我的 edmx 上下文的所有实体,通过其名称找到实体并更新它来获取对实体的引用?
我的想法是,也许我可以只使用一个视图作为许多具有相同字段(如 ID 和名称)的实体的 CRUD。因此,例如,每当我想对“category1”进行操作时,我可以将其名称作为字符串发送给控制器,按其名称搜索该实体并在其中更新或创建单个记录。 提前致谢。
【问题讨论】:
-
上下文中的每个实体集合都是通用类型的。因此,除非您知道集合名称和相关的实体类型,否则您的方法将不起作用。 -- 见msdn.microsoft.com/en-us/library/… (ObjectContext, CreateObjectSet
)
标签: .net entity-framework generics repository crud