【问题标题】:Flutter Get Data From Friebase Realtime DatabaseFlutter 从 Firebase 实时数据库中获取数据
【发布时间】:2021-03-04 17:21:06
【问题描述】:

我是一个非常简单的人。我在生活中需要简单的东西。我只想从实时数据库中的 KNOWN no​​t dynamic 子项中获取一个 int/String/float 值,很简单。没有多重值,没有网络背后的复杂物理理论。我已经看到了大量关于如何将数据检索到列表中的 Stackoverflow、动态子项,哦不。请不要我。我只需要来自数据库的一个非常简单的单个值。我将向你展示下面的数据库结构: Realtime Database

我只需要将“rewardAtEvery”的值作为 int 获取。仅此而已,仅此而已。以后我可以安心生活了。非常感谢

【问题讨论】:

    标签: database firebase flutter firebase-realtime-database


    【解决方案1】:

    这里有另一个人。以下是您可以遵循的步骤来实现它:

    1. 在您的 pubspec.yaml 中导入 firebase 实时数据库依赖项:
    dependencies:
     ...
     firebase_database: ^4.1.1
    
    1. 在您的 .dart 文件中导入包:
    import 'package:firebase_database/firebase_database.dart';
    
    1. 像这样使用它:
    DataSnapshot snap =
          await FirebaseDatabase.instance.reference().child("path/to/Attributes/rewardAtEvery").once();
    
    dynamic value = snap.value;
    

    【讨论】:

    • 我非常感谢我的同胞。我就是不能。代码如此简单却如此有效。为什么不存在一个 youtube 视频/博客/StackOverflow。我想我是新手,其他人都是专家。
    猜你喜欢
    • 2019-04-13
    • 2021-04-08
    • 2020-07-12
    • 2019-01-17
    • 1970-01-01
    • 2021-02-06
    • 1970-01-01
    • 1970-01-01
    • 2019-09-30
    相关资源
    最近更新 更多