【问题标题】:Firestore Collection (with Subcollection) to Sqflite Item in FlutterFirestore 集合(带有子集合)到 Flutter 中的 Sqflite 项目
【发布时间】:2020-07-01 08:46:18
【问题描述】:

我的应用程序正在使用 firestore 数据库。我使用子集合来设计内容的类别及其子类别

制作离线模式功能; 我想将此 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
      //
    });

【问题讨论】:

  • 你有没有得到这个? @Levent KANTAROGLU
  • 很遗憾没有

标签: sqlite flutter dart google-cloud-firestore sqflite


【解决方案1】:

我知道现在回答为时已晚,这可能对其他人有所帮助。 您必须尝试像这样从 snapshot.data['field'] 获取信息并将其转换为文本。

让我知道这行得通。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-10
    • 2020-12-02
    • 1970-01-01
    • 2020-02-03
    • 2021-11-25
    • 2018-05-01
    • 2020-10-10
    • 2019-02-26
    相关资源
    最近更新 更多