Коллекция Firestore (с подколлекцией) на предмет Sqflite во флаттере - PullRequest
0 голосов
/ 20 марта 2020

Мое приложение использует базу данных firestore. Я разрабатываю категории и подкатегории содержимого, используя подколлекцию.

Чтобы включить функцию автономного режима; Я хочу сохранить эти данные о хранилище в базе данных sqflite.

Я узнал, что преобразовываю карту данных firebase в текст для sqlite

Но я не могу найти способ найти подколлекции .

 var catagorySnapshots =
        await _firestore.collection("categories").getDocuments();
    List _list = [];
    catagorySnapshots.documents.forEach((_snapshot) {
      CategoryInformation categoryInformation = CategoryInformation();
      CategoryItem curCategory =
          CategoryItem.fromCollection(_snapshot.documentID, _snapshot.data);
      categoryInformation.categoryList.add(curCategory);
      print(curCategory.title);
      //
      // sub collections
      //
    });

enter image description here

...