这是我第一次来这里,所以我希望不要对我太苛刻。 我正在尝试使用 FosRestBundle、Doctrine2 和 JMSSerializer 在 Symfony4 上开发 API Rest。
这是我的问题:
我组织了 3 个实体,例如:
我的注释和联想都很好。但是现在我想通过简单地持久化和刷新我的客户端对象来在我的数据库中插入一个客户端。我在正文请求中发送的 JSON 看起来像这样:
{
client_name: "something"
culture: {
culture_id: x
}
extras: [
{
extra_name: "name1"
},
{
extra_name: "name2"
}
]
}
现在我想要的很简单:创建一个客户及其附加功能,但不是我知道 ID 的文化。但如果我坚持并冲洗我的客户实体,文化将以同样的方式对待。当然,我的文化实体中还有其他我不想更新的信息。
希望你们有一些想法!