解析服务器-导入mysql数据

时间:2018-11-30 13:56:48

标签: mysql parse-server

我有一个现有的mysql数据库,打算切换到解析服务器,他们的系统中是否有用于从CSV或其他格式导入数据的内容?我没有直接在界面中看到任何东西。

1 个答案:

答案 0 :(得分:0)

不,parse服务器中没有用于导入的任何内容;但是,编写脚本应该非常简单。

parse-server在系统集合_SCHEMA中维护有关mongo模式的信息,还维护描述对象之间某些类型关系的集合。因此,您想使用其中一种SDK(即php,javascript等)执行导入,以便解析服务器可以为您设置这些表。

因此,如果您在mysql中有三个表:author,books和book_author,您将执行以下操作:

  1. 遍历每本书,并为每本书创建一个解析Book对象。根据数量的不同,您可以一个一个地保存它们,也可以成批保存,例如100个。

  2. 遍历每个作者并为每个作者创建解析Author

  3. 遍历每个book_author,查找每个book,查找author,然后将作者添加到authors对象上的book数组中