【发布时间】:2021-03-02 07:37:21
【问题描述】:
我正在开发一个项目,其中 Angular 作为前端框架,Laravel 作为后端框架,它们使用 api 请求相互联系。 该项目的数据集位于 12 个 XML 文件中。
如何将 XML 文件导入 Laravel 数据库?
【问题讨论】:
-
到目前为止你写了什么代码?
我正在开发一个项目,其中 Angular 作为前端框架,Laravel 作为后端框架,它们使用 api 请求相互联系。 该项目的数据集位于 12 个 XML 文件中。
如何将 XML 文件导入 Laravel 数据库?
【问题讨论】:
如果它是“开发人员一次性导入”,我会这样做:
Db::table() helpers 查询表如果这是一个有用的功能导入:
在这两种情况下,如果需要在迁移后再次执行,例如,您可以使用 laravel 的“iseeder”之类的包从中创建播种器。
如果 XML 完全包含数据库的数据,包括数据透视表、外来关系等所有内容...您可以只使用 dbforge 导入列以更正 DB 表列,但我怀疑文件是否包含它全部。
【讨论】: