如何循环实体并修改它们

时间:2012-07-27 05:22:12

标签: .net entity-framework generics repository crud

我不知道这是否可行:有没有办法遍历我的edmx上下文的所有实体,通过查找它的名称来获取对该实体的引用并更新它?

我的想法是,对于许多具有相同字段的实体(仅限ID和Name),我可以只使用一个视图作为CRUD。因此,例如,每当我想用“category1”进行操作时,我只需将其名称作为字符串发送到控制器,按名称搜索该实体并更新或在其中创建单个记录。 谢谢你提前。

1 个答案:

答案 0 :(得分:0)

有可能 - 看看System.Data.Metadata.Edm.EdmItemCollection

请参阅http://msdn.microsoft.com/en-us/library/bb387138(v=vs.90).aspx

是否合理是一个不同的问题。