使用FOSRestbundle,尝试使用 POST 和 content-type as 将数据插入表中application/json
。我config.yml
的有以下
fos_rest:
param_fetcher_listener: true
body_listener: true
format_listener:
default_priorities: ['json', html, '*/*']
prefer_extension: true
view:
view_response_listener: force
failed_validation: HTTP_BAD_REQUEST
default_engine: php
formats:
json: true
在控制器中添加了这样的东西
$request= $this->getRequest();
$form->bindRequest($request);
$em = $this->get('doctrine')->getEntityManager();
$em->persist($entity);
$em->flush();
但是获取null
所有数据库字段的值。任何想法?