var users = from u in db.UserProfiles select new UsersViewModel{
UserName = u.UserName,
UserId = u.UserId,
IsDisabled = u.IsDisabled,
Role = Roles.GetRolesForUser(u.UserName).FirstOrDefault()
};
我想从数据库中选择角色并创建一个UsersViewModel
. 然而,Entity Framework 正在尝试在 SQL 端执行投影,其中没有与 Roles.GetRolesForUser 等效的位置。
有什么替代方法或我想如何在查询中执行任何方法?