在 Symfony2 中可以使用以下链接中的内容吗?
http://www.kodingmadesimple.com/2014/12/how-to-insert-json-data-into-mysql-php.html
我的计划是创建一个 CRON 作业,该作业将命中特定路线,该路线将在控制器中执行逻辑,将 json 数据在每天设定的时间保存到数据库表中。
所以基本上,我会抓取 JSON 文件,提取我想要的值并将它们存储在变量中,然后将它们保存到数据库表中。
如果您使用的是教义,您可以简单地执行以下操作:
$data = json_decode($jsondata, true);
$entity = new Entity();
$entity->setName($data['personal']['name']);
$entity->setGender($data['personal']['gender']);
Run Code Online (Sandbox Code Playgroud)
然后你只需要使用实体管理器,根据你的上下文来持久化它:
$em->persist($entity);
$em->flush();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2697 次 |
| 最近记录: |