FOSRestBundle PUT一对多关系

时间:2015-04-08 00:57:56

标签: symfony one-to-many fosrestbundle

我正在使用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." },
        ]
    } 
}

我实际上并不知道这是否有意义,但如果有人可以帮助我,那就太好了。

0 个答案:

没有答案