我在 VS 2012 中使用 MVC 4 模板。我启用了一个评论部分,它将登录用户的 UserId 存储到一个表中。当我显示评论时,我想从 UserProfiles 表中显示用户的用户名和电子邮件。
我试过以下代码:
public static string GetUserName(int userId)
{
using (var db = new UsersContext())
{
return db.UserProfiles.Single(x => x.UserId == userId).UserName;
}
}
但我得到一个例外:
The model backing the 'UsersContext' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).
有什么建议么?