我正在使用FOSRestBundle来处理我的应用程序中的API连接,但是我坚持使用PUTting一对多关系,我不知道JSON应该如何组成。
请注意,整个API都有效,因此所有表单构造,映射等都配置得很好。
实体
...
/**
* @ORM\OneToMany(targetEntity="MemberTranslation", mappedBy="member")
* @Expose
*/
private $translations;
...
表格
...
$builder
->add('publicBiography', 'text')
;
...
我期待(构建JSON)类似于:
{
"member": {
"translations": [
{ "id": 1, "publicBiography": "This is english trans" },
{ "id": 2, "publicBiography": "To jest polskie tłum." },
]
}
}
我实际上并不知道这是否有意义,但如果有人可以帮助我,那就太好了。