你好,我把数据作为
JSON格式,在我的服务器网站上,我必须通过Doctrine存储它们.一切都很顺利,但当我收到日期时间格式数据时,我有验证错误.我在控制器中的分离动作上测试这种情况:
public function indexAction($name) { $em = $this->getDoctrine()->getManager(); $test = new test(); $test->setName("Test"); //$test->setStart(new \DateTime()); $form = $this->createForm(new TestType(),$test); $store = array( "name" => "Test","start" => new \DateTime()//will be something like *2014-04-09 11:11:11' ); $form->submit($store); if ($form->isValid()) { $em->persist($test); $em->flush(); } else var_dump($this->getErrorMessages($form)); return $this->render('CodeTestBundle:Default:index.html.twig',array('name' => $name)); }
var dump是:
array (size=1) ‘start’ =>
array (size=3)
0 => string ‘This value is not valid.’ (length=24)06001
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。