我在 EDMX 中有一个已映射好的存储过程来检索 ObjectResult<> 实体。
但是,我试图从存储过程中获取一个额外的列,即总行数。
我正在使用这个http://forums.asp.net/post/3000198.aspx变体来获取总行数,效果很好。所以我不是特别想使用输出参数。
是否有映射实体和获取附加列的方法?
我首先使用的是 EF 4.3.1 数据库,所以我正在查看生成的上下文文件。
我认为问题在于 ObjectContext.ExecuteFunction 是强类型的,所以我不确定如何获取额外的列。有没有办法直接执行存储过程并获取映射?