微信小程序云开发数据库:导入数据库失败, Error: Poll error, 导入数据任务(id:2187381)异常,错误信息:cannot decode array into a D

这里写自定义目录标题

    • 错误描述
    • 错误原因
    • 错误分析
    • 解决办法

错误描述

导入数据库失败, Error: Poll error, 导入数据任务(id:2187381)异常,错误信息:cannot decode array into a D
微信小程序云开发数据库:导入数据库失败, Error: Poll error, 导入数据任务(id:2187381)异常,错误信息:cannot decode array into a D_第1张图片

错误原因

导入数据库的JSON格式不正确,不符合云数据库的导入要求。

错误分析

虽然在本地的comment.json文件中,编辑器并没有出现任何错误。但是却无法导入云数据库中。

[
    {
        "num": "1",
        "name": "孙梅轩",
        "title": "有什么好看的电影推荐吗家人们",
        "time": "2021-12-24",
        "content": "最近的《误杀2》好像还蛮好看的"
    },
    {
        "num": "2",
        "name": "好名字",
        "title": "这个数学题怎么做呀",
        "time": "2021-12-23",
        "content": "新生化危机好看,强烈推荐"
    },
    {
        "num": "3",
        "name": "执笔江山",
        "title": "学校食堂现在有什么好吃的吗?",
        "time": "2021-12-22",
        "content": "007:无暇赴死,007yyds"
    },
    {
        "num": "4",
        "name": "神冰岛人",
        "title": "有什么好看的番推荐吗家人们",
        "time": "2021-12-22",
        "content": "一定要看看长津湖!!"
    },
    {
        "num": "5",
        "name": "小李睡不着",
        "title": "学校里有通宵自习室嘛",
        "time": "2021-12-22",
        "content": "雄狮少年超级棒!"
    },
    {
        "num": "6",
        "name": "是一团团呀~",
        "title": "有打雪仗的同学吗?想打雪仗了",
        "time": "2021-12-22",
        "content": "拆弹专家2好看,华仔特别帅"
    },
    {
        "num": "7",
        "name": "逆光向日葵",
        "title": "应届生字节跳动应聘经验分享",
        "time": "2021-12-22",
        "content": "同意楼上的建议,我也推荐这个"
    },
    {
        "num": "8",
        "name": "我不看月亮",
        "title": "英语四六级怎么学呀,学不会",
        "time": "2021-12-22",
        "content": "有时间可以看看心灵奇旅"
    },
    {
        "num": "9",
        "name": "云深不知处",
        "title": "工程制图这门课怎么学呀",
        "time": "2021-12-22",
        "content": "悬崖之上这部电影也特别好看,不比电视剧拍的差"
    },
    {
        "num": "10",
        "name": "一条咸鱼",
        "title": "求一份近代史的笔记",
        "time": "2021-12-21",
        "content": "又知道了这么多电影,我也要去看了哈哈哈哈哈哈哈"
    },
    {
        "num": "11",
        "name": "烟火气",
        "title": "期末考试难不难哇",
        "time": "2021-12-21",
        "content": "中国机长、永不消逝的电波、我的我的祖国都特别好,强推"
    }
]

这时我通过逐条将数据插入的方式,完全插入到云数据库中。
之后在进行JSON格式的导出,分析一下两者的差别以及导致错误的原因。
微信小程序云开发数据库:导入数据库失败, Error: Poll error, 导入数据任务(id:2187381)异常,错误信息:cannot decode array into a D_第2张图片

微信小程序云开发数据库:导入数据库失败, Error: Poll error, 导入数据任务(id:2187381)异常,错误信息:cannot decode array into a D_第3张图片
通过比较导出的JSON文件和原JSON文件,导出的JSON文件删除了包含数据的中括号以及各数据之间的大括号之后的逗号。

{
    "_id": "54ad1eea61c7daec00a09cfa3c7d158b",
    "content": "最近的《误杀2》好像还蛮好看的",
    "name": "孙梅轩",
    "num": "1",
    "time": "2021-12-24",
    "title": "有什么好看的电影推荐吗家人们"
}
{
    "_id": "17e3426e61c7db0e0092a98e54baeda2",
    "name": "好名字",
    "num": "2",
    "time": "2021-12-23",
    "title": "这个数学题怎么做呀",
    "content": "新生化危机好看,强烈推荐"
}
{
    "_id": "5b049cc861c7db170082ae170b4945fe",
    "content": "007:无暇赴死,007yyds",
    "name": "执笔江山",
    "num": "3",
    "time": "2021-12-22",
    "title": "学校食堂现在有什么好吃的吗?"
}
{
    "_id": "5b049cc861c7db200082af2b3ff1d1e6",
    "time": "2021-12-22",
    "title": "有什么好看的番推荐吗家人们",
    "content": "一定要看看长津湖!!",
    "name": "神冰岛人",
    "num": "4"
}
{
    "_id": "5b049cc861c7db270082b0a53612faa8",
    "name": "小李睡不着",
    "num": "5",
    "time": "2021-12-22",
    "title": "学校里有通宵自习室嘛",
    "content": "雄狮少年超级棒!"
}
{
    "_id": "5b049cc861c7db300082b29e319f6e2a",
    "content": "拆弹专家2好看,华仔特别帅",
    "name": "是一团团呀~",
    "num": "6",
    "time": "2021-12-22",
    "title": "有打雪仗的同学吗?想打雪仗了"
}
{
    "_id": "bf4a0bf261c7db39008fd5394652b8bc",
    "name": "逆光向日葵",
    "num": "7",
    "time": "2021-12-22",
    "title": "应届生字节跳动应聘经验分享",
    "content": "同意楼上的建议,我也推荐这个"
}
{
    "_id": "bf4a0bf261c7db41008fd61463394b85",
    "num": "8",
    "time": "2021-12-22",
    "title": "英语四六级怎么学呀,学不会",
    "content": "有时间可以看看心灵奇旅",
    "name": "我不看月亮"
}
{
    "_id": "5b049cc861c7db480082b558652a5e80",
    "title": "工程制图这门课怎么学呀",
    "content": "悬崖之上这部电影也特别好看,不比电视剧拍的差",
    "name": "云深不知处",
    "num": "9",
    "time": "2021-12-22"
}
{
    "_id": "5b049cc861c7db4f0082b60959165772",
    "content": "又知道了这么多电影,我也要去看了哈哈哈哈哈哈哈",
    "name": "一条咸鱼",
    "num": "10",
    "time": "2021-12-21",
    "title": "求一份近代史的笔记"
}
{
    "_id": "54ad1eea61c7db5600a0b0ff7586a189",
    "num": "11",
    "time": "2021-12-21",
    "title": "期末考试难不难哇",
    "content": "中国机长、永不消逝的电波、我的我的祖国都特别好,强推",
    "name": "烟火气"
}

解决办法

将原本JSON文件中包含数据的中括号和各条数据之间的逗号删除,再次进行导入就可以完成。(虽然此时本地会报错,但是可以成功导入云数据库中)。

你可能感兴趣的:(微信小程序,数据库,小程序)