正在将 JSON 数据插入数据库 Table
Inserting JSON Data into Database Table
下面 link 中的内容是否可以在 Symfony2 中使用?
http://www.kodingmadesimple.com/2014/12/how-to-insert-json-data-into-mysql-php.html
我的计划是创建一个 CRON 作业,该作业将命中特定路线,该路线将在控制器中执行逻辑,该控制器将每天在设定的时间将 json 数据保存到数据库 table 中。
所以基本上,我会抓取 JSON 文件,提取我想要的值并将它们存储在变量中,然后将它们保存到数据库 table。
如果你使用的是学说,你可以简单地做:
$data = json_decode($jsondata, true);
$entity = new Entity();
$entity->setName($data['personal']['name']);
$entity->setGender($data['personal']['gender']);
然后你只需要使用实体管理器,根据你的上下文来持久化它:
$em->persist($entity);
$em->flush();
下面 link 中的内容是否可以在 Symfony2 中使用?
http://www.kodingmadesimple.com/2014/12/how-to-insert-json-data-into-mysql-php.html
我的计划是创建一个 CRON 作业,该作业将命中特定路线,该路线将在控制器中执行逻辑,该控制器将每天在设定的时间将 json 数据保存到数据库 table 中。
所以基本上,我会抓取 JSON 文件,提取我想要的值并将它们存储在变量中,然后将它们保存到数据库 table。
如果你使用的是学说,你可以简单地做:
$data = json_decode($jsondata, true);
$entity = new Entity();
$entity->setName($data['personal']['name']);
$entity->setGender($data['personal']['gender']);
然后你只需要使用实体管理器,根据你的上下文来持久化它:
$em->persist($entity);
$em->flush();