Я занимаюсь разработкой приложения для викторин с Firestore. Проблема, с которой я сталкиваюсь, заключается в том, чтобы загрузить банк вопросов в пожарный магазин в формате json. Моя база данных выглядит следующим образом: Как видно, у меня есть несколько вложенных коллекций и документов с данными внутри.
Итак, внутри предмета есть несколько глав, внутри глав, есть пояса и внутри каждого пояса. есть вопросы, в которых есть данные, такие как реальный вопрос, варианты и правильный ответ.
Моя проблема заключается в том, чтобы загрузить это напрямую в 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