我有一个现有的mysql数据库,打算切换到解析服务器,他们的系统中是否有用于从CSV或其他格式导入数据的内容?我没有直接在界面中看到任何东西。
答案 0 :(得分:0)
不,parse服务器中没有用于导入的任何内容;但是,编写脚本应该非常简单。
parse-server在系统集合_SCHEMA
中维护有关mongo模式的信息,还维护描述对象之间某些类型关系的集合。因此,您想使用其中一种SDK(即php,javascript等)执行导入,以便解析服务器可以为您设置这些表。
因此,如果您在mysql中有三个表:author,books和book_author,您将执行以下操作:
遍历每本书,并为每本书创建一个解析Book
对象。根据数量的不同,您可以一个一个地保存它们,也可以成批保存,例如100个。
遍历每个作者并为每个作者创建解析Author
遍历每个book_author,查找每个book
,查找author
,然后将作者添加到authors
对象上的book
数组中