From 5b10dbd518eeb1edaa685496ba340eb72a331178 Mon Sep 17 00:00:00 2001 From: wangyaqi Date: Mon, 19 Oct 2020 10:31:48 +0800 Subject: [PATCH] docs: uniCloud db import --- docs/uniCloud/cf-database.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/docs/uniCloud/cf-database.md b/docs/uniCloud/cf-database.md index 7176c36c31..b0ea7bec28 100644 --- a/docs/uniCloud/cf-database.md +++ b/docs/uniCloud/cf-database.md @@ -125,7 +125,7 @@ uniCloud会在每天备份一次数据库,最多保留7天。 **此功能暂时只有阿里云支持** -uniCloud提供的`db_init.json`主要是为了对数据库进行初始化,并不适合导入大量数据。与`db_init.json`不同,数据导入功能可以导入大量数据,目前支持导入 CSV、JSON 格式的文件数据。 +uniCloud提供的`db_init.json`主要是为了对数据库进行初始化,并不适合导入大量数据。与`db_init.json`不同,数据导入功能可以导入大量数据,目前支持导入 CSV、JSON 格式(关于json格式看下面注意事项)的文件数据。 **用法** @@ -139,7 +139,12 @@ uniCloud提供的`db_init.json`主要是为了对数据库进行初始化,并 - 目前导入文件最大限制为50MB - 导入csv时数据类型会丢失,即所有字段均会作为字符串导入 -- 冲突处理模式为设定记录_id冲突时的处理方式,`insert`表示冲突时依旧导入记录但是是新插入一条,`upsert`表示冲突时更新已存在的记录 +- 冲突处理模式为设定记录_id冲突时的处理方式,`insert`表示冲突时依旧导入记录但是是新插入一条,`upsert`表示冲突时更新已存在的记录 +- 这里说的json文件并不是标准的json格式,而是形如下面这样每行一个json格式的数据库记录的文件 + ```json + {"a":1} + {"a":2} + ``` ## 获取集合的引用 -- GitLab