EF Code-First - 映射存储过程

时间:2011-10-05 16:18:17

标签: stored-procedures ef-code-first entity-framework-ctp5

我正在尝试在我的数据库模型中实现嵌套集。为了方便使用,我想在树节点上创建插入/更新/删除操作的存储过程,以使我的树保持有效状态。

是否可以在当前版本的代码优先模型中创建存储过程的映射?我的意思是,例如,当将新实体添加到dbcontext时,将调用我的存储过程。

1 个答案:

答案 0 :(得分:4)

  

实体框架中的代码优先不支持存储过程   默认。由于没有设计师,我们甚至无法映射我们存储的过程   到实体。我们已经看到很多场景   绑定使用存储过程进行任何数据库修改   (插入/更新/删除)。

您可以使用以下链接和/或谷歌查询更多解决方案。

Using Entity Framework Code First with Stored ProceduresCode First 4.1 : Using Stored Procedure to Insert Data