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