实体框架和带有可选参数的存储过程

时间:2012-06-24 13:34:36

标签: sql entity-framework stored-procedures optional-parameters

有没有办法让Map Entity to Functions部分忽略可选参数?

我有一个set_X存储过程,如果我将副本保存为insert_X(并删除ID参数,那么它工作正常。否则我收到错误(我想因为它是映射过程的IN和OUT上的ID(?)):

  

无法确定相关操作的有效排序。   由于外键约束,模型可能存在依赖关系   要求或商店生成的值。

那么有什么方法可以告诉它忽略这个属性而不在我的模型实体中添加一个新的虚拟属性?

编辑:

我已经知道如果我添加一个新属性,例如NewID,那么我可以将其映射到我的存储过程的@ID参数而不用..但这会导致我有一个额外的属性在我的模型实体中。有没有办法可以将EF中的存储过程参数映射到固定值(例如NULL0),而无需向我的实体添加新属性。

0 个答案:

没有答案