我正在使用 ASP.NET WebAPI,在我的控制器中,我有一个名为 的方法PostAddToGroup
,它采用参数int id
和Group group
. 在我的Group
实体上,我有一个名为Members
.
我想做的是这样的
public HttpResponseMessage PostAddToGroup(int id, Group group) {
group.Members.Add(id);
db.SaveChanges();
}
代替
Group _group = db.Groups.Include(x => x.Members).Single(x =>
x.PosterID == group.PosterID && x.Type == group.Type);
_group.Members.Add(id);
db.SaveChanges();
这可能吗,如果没有,是否有更好的方法来做到这一点?