【发布时间】:2018-12-09 06:17:00
【问题描述】:
我有实体产品和主机
产品
-------------------------------------------------
id host_id url name
-------------------------------------------------
1 1 http://example.com/1/2/3 product_1
主持人
----------
id host
----------
1 example.com
当我添加一个产品时,如果我还没有一个主机,我需要创建一个主机(来自 url)并在 host_id 中替换一个 id
例如我发送产品数据
{
url: http://exmaple2.com/2/3/4
name: super_product
}
那些。在创建产品之前,我需要创建一个主机(example2.com)。然后将 id 插入到 Product 中的 host_id 中。
我应该如何以及在哪里正确创建主机?
那么,我需要在控制器中创建Product和Host吗?
【问题讨论】:
标签: php api symfony api-platform.com