Symfony - 如何将初始数据加载到数据库[关闭]

Posted

技术标签:

【中文标题】Symfony - 如何将初始数据加载到数据库[关闭]【英文标题】:Symfony - How to load initial data to database [closed] 【发布时间】:2015-11-29 10:02:41 【问题描述】:

我正在使用 Symfony 2.7 和 mysql 我需要将一些真实数据加载到数据库中,例如国家和城市表及其关系所需的数据。在 Symfony 中执行此类任务的正确方法是什么?

【问题讨论】:

与我想象的 php 没有什么不同。不要使用 PHP 循环,使用 mysql LOAD DATA INFILE。 PHP - Import CSV file to mysql database Using LOAD DATA INFILE的可能重复 我建议你使用Fixtures。 @TurdalievNursultan 我会在开发环境中使用固定装置进行测试 @Drew(更新问题)他们之间的关系呢? 【参考方案1】:

要生成测试数据,请使用data fixtures。要生成制作中需要的数据,我建议使用migrations。

【讨论】:

以上是关于Symfony - 如何将初始数据加载到数据库[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Symfony 4 / doctrine插入初始数据库数据

如何使用 Firebase 将初始数据加载与增量子项分开?

如何将 parse.com php sdk 添加到 symfony

如何将大量数据加载到 CoreData

使用 Symfony 自动加载器

如何将由两个现有的虚拟列添加到 symfony 2 类