如何将JSON文件上传/转换为Firestore数据库

时间:2018-07-11 08:28:09

标签: json google-cloud-firestore

我在一个文件中几乎有10 MB的json数据。我想将此文件上传到Firestore数据库,以便可以从那里检索。我搜索了一下,但我不知道如何。确实需要一些帮助。这是我需要上传的json的结构。

[
{
    "book":"book1",
    "data":
    [
        {
            "chapter":"ch1",
            "topics":
            [
                {
                 "key1":"value1",
                 "key2":"value2",
                 "key3":"value3"
                },
                {
                 "key1":"value1",
                 "key2":"value2",
                 "key3":"value3"
                }
            ]
        },
        {
            "chapter":"ch2",
            "topics":
            [
                {
                 "key1":"value1",
                 "key2":"value2",
                 "key3":"value3"
                },
                {
                 "key1":"value1",
                 "key2":"value2",
                 "key3":"value3"
                }
            ]
        },
    ]
},
{
    "book":"book2",
    "data":
    [
        {
            "chapter":"ch1",
            "topics":
            [
                {
                 "key1":"value1",
                 "key2":"value2",
                 "key3":"value3"
                },
                {
                 "key1":"value1",
                 "key2":"value2",
                 "key3":"value3"
                }
            ]
        }
    ]
}
]

1 个答案:

答案 0 :(得分:0)

Firestore尚不允许上传JSON文件。 Firebase确实允许此功能。 为了将大量数据填充到Firestore中,我要做的是执行以下操作: 1.将JSON文件上传到firebase。 2.现在,创建一个小型的前端应用程序,该应用程序将从firebase中读取数据并将其上载到firestore数据库中。

enter image description here