我使用Symfony2作为JS前端应用程序的Rest API。我遇到了一个场景,我希望用户“邀请”(=添加)用户到一个组。但我只想让他们将用户添加到现有的关系中,而不是“覆盖”整个关系,这是与常规Symfony2表单结合的标准行为。Symfony2 Form Rest只添加到关系
实现此行为的最佳实践是什么?
附加注释:
我在前台和我的前端使用灰烬,数据可能会发送与整个集团,包括其他用户PUT请求(但不是全部)。
我的JSON有效载荷将是这个样子:
{
"usergroup": {
"name":"yxcv2",
"stake":"sdfghj",
"imageName":null,
"userCount":5,
"users":[
5,
6,
7
],
"gameGroup":"13",
}
}
在这种情况下用户1,2,3和4已经是组的成员。而不是用5,6,7替换1,2,3,4,我想将5,6,7添加到已有的成员中。
你能解释一下“与整个集团,包括其他用户发送PUT请求(**但不是所有的**)”,请 ? – nifr