我想在這裏使用存儲過程中未命名列的實體框架。使用存儲過程和未命名列的實體框架
說例如以下SP:
CREATE PROCEDURE [dbo].[GetUsers]
AS
BEGIN
SELECT
Username,
Firstname + ' ' + Lastname
FROM
dbo.users
END
GO
通常如果我在創建實體框架的映射我在創建(用戶名和列1)一個複雜的對象2列。
這裏的問題是我嘗試使用POCO而不是自動生成的複雜對象。
使用命名列的反射來完成這項工作。但是,當我包含連接列它不是映射數據。是否有可能以任何方式將其映射到現有的POCO [例如具有作爲現有屬性的用戶名和完整名稱]? (屬性,嚮導還是別的?)
最佳解決方案:爲該「計算」列提供列別名並消除所有問題! –