【发布时间】:2015-02-19 04:58:36
【问题描述】:
这可能吗?我的意思是,我基本上希望做以下事情......
我已经在我的数据库中创建了一个名为 GetPlayerPosition 的函数(尽管如果有一种方法可以使用代码优先迁移来创建它,那我也可以),它接受 1 个参数(一个表示玩家 ID 的整数)。
我希望在我的 MVC 代码中使用 LINQ 做类似的事情:
from p in db.Players
select new { p.PlayerId, GetPlayerPosition(p.PlayerId)};
我知道我不能只是简单地这样做,不幸的是(至少不是没有某种方式让 EF 识别这个功能),但我已经尝试了一段时间来寻找一种方法来做到这一点,我'我只是在旋转我的轮子。任何帮助表示赞赏。
【问题讨论】:
标签: c# linq entity-framework ef-code-first entity-framework-6