将数据上传到Firestore

时间:2020-03-29 03:49:06

标签: json excel google-cloud-firestore

我正在使用Firestore开发测验应用程序。我面临的问题是将问题库以json格式上传到firestore。 我的数据库如下: 可以看出,我有多个嵌套的Collections和Documents,其中包含数据。

因此,在一个主题中,有多个章节,在这些章节中,有带,并且在每个带中,都有问题-包含诸如实际问题,选项和正确答案之类的数据。

我的问题是将其直接上传到Firestore。我已经看到了解决方案,但是没有一个解决方案涉及多个嵌套的文档/集合。

当前,我正在手动输入并上传它。

想知道是否有一种方法可以将其以excel格式填写并上传到firestore或任何其他更快的方法。

{
    "__collections__": {
        "CHEMISTRY": {
            "Chapter0": {
                "name": "Chapter0",
                "difficulty": "easy",
                "__collections__": {}
            },
            "Chapter1": {
                "name": "Chapter1",
                "difficulty": "medium",
                "__collections__": {
                    "BELT1": {
                        "Question1": {
                            "options": ["option1", "option2", "option3", "option4", "option5"],
                            "ans": " answer",
                            "ques": "ques1",
                            "__collections__": {}
                        },
                        "Question2": {
                            "options": ["option1", "option2", "option3", "option4", "option5"],
                            "ans": " answer",
                            "ques": "ques2",
                            "__collections__": {}
                        },
                        "Question...": {
                            "options": ["option1", "option2", "option3", "option4", "option5"],
                            "ans": " answer",
                            "ques": "ques3",
                            "__collections__": {}
                        },
                    }
                }
            }
        }

    }
}

最好的问候 gputhige

0 个答案:

没有答案