我可以像下面一样向用户添加评论。但我有一些怀疑,当我访问帖子导航所以所有导航都加载如果是这样我怎么可以添加评论给用户而不加载它?
public void Add(int userId,string comment)
{
var user = dbcontext.Users.Find(userId);
user.Posts.Add(new Comment{Commentbody=comment});
}
答案 0 :(得分:2)
您可以随时从另一侧连接......
dbcontext.Comments.Add(new Comment{Commentbody=comment, User=user});