【发布时间】:2021-03-13 06:52:03
【问题描述】:
我正在尝试使用 Symfony4 生成 API Rest。
使用我现有的数据库和学说,我生成所有实体,使用 make bundle 我生成 CRUD 控制器。
结果实际上是html,我需要手动更改结果,例如:
return $this->render('user/show.html.twig', [
'user' => $user,
]);
通过
$data = $this->get('serializer')->serialize($user, 'json');
$response = new Response($data);
$response->headers->set('Content-Type', 'application/json');
return $response;
我在生成 CRUD 时是否遗漏了什么?是否可以直接用 Json Response 生成?
【问题讨论】: