我正在尝试这样做:
User user = (User)db.Users.Include("Sports").Where(a => a.UserId == currentUser.UserId);
但是我遇到了演员错误。
如何从数据库中检索用户并转换为用户对象?
解决方案:
User user = db.Users.Include("Sports").Where(a => a.UserId == currentUser.UserId).FirstOrDefault();
或者
User user = db.Users.Include("Sports").SingleOrDefault(a => a.UserId == currentUser.UserId);