这可能吗?我的意思是,我基本上都希望做到以下几点......
我已经在我的数据库中创建了一个函数(尽管有一种方法可以使用代码优先迁移创建它,我也没关系),调用GetPlayerPosition,它接受1个参数(一个表示玩家ID的整数)。
我希望在我的MVC代码中使用LINQ执行类似的操作:
from p in db.Players
select new { p.PlayerId, GetPlayerPosition(p.PlayerId)};
我知道我不能简单地这样做,不幸的是(至少没有让EF认识到这个功能),但我已经尝试了一段时间找到一种方法来做到这一点,我我只是旋转我的车轮。任何帮助表示赞赏。