在Symfony2中是否可以使用以下链接?
http://www.kodingmadesimple.com/2014/12/how-to-insert-json-data-into-mysql-php.html
我的计划是创建一个CRON作业,它将击中一个特定的路径,该路径将在控制器中执行逻辑,该控制器将每天在设定的时间将json数据保存到数据库表中。
基本上,我会抓取JSON文件,提取我想要的值并将它们存储在变量中,然后将它们保存到数据库表中。
答案 0 :(得分:4)
如果你正在使用学说,你可以这样做:
$data = json_decode($jsondata, true);
$entity = new Entity();
$entity->setName($data['personal']['name']);
$entity->setGender($data['personal']['gender']);
然后你只需要使用entitymanager,根据你的上下文来持久化它:
$em->persist($entity);
$em->flush();