我相应的配置是如何将FOS RestBundle的默认格式指定为json?
fos_rest:
view:
view_response_listener: force
sensio_framework_extra:
view:
annotations: false
,它真的惹恼指定路线为每次
@Route("/jobs", defaults={ "_format" = "json" })
。
那么有可能在默认情况下将其指定在某个地方?
PS:
如果我删除defaults={ "_format" = "json" }
并调用/jobs
端点我得到一个异常
Unable to find template "APIBundle:Jobs:post.html.twig".
PPS:
routing_loader:
default_format: json
不会工作,因为它仅用于自动路由生成。
它没有使用'type:rest'? –
@MateoTibaquirá:是的 – zerkms