使用if else从firebase查询数据

ajay131

我已使用以下代码从Firestore存储中检索了数据:

class User {
  bool isActive;
  String databaseID;
  String email;
  
  User() {
    this.isActive = '';
    this.databaseID = '';
    this.email = '';
  }
  toJson() {
    return {
      'isActive': this.isActive,
      "databaseID": this.databaseID,
      "email": this.email,
      "
    };
  }

  fromJson(Map<String, dynamic> json) {
    this.isActive = json['isActive'];
    this.databaseID = json["databaseID"];
    this.email = json["email"];
      });
    }
  }

数据由databaseID,电子邮件地址和isActive方法组成,该方法确定用户是否处于活动状态。isActive是数据库中具有true和false方法的布尔值。现在,我想编写一个查询,如果isActive为false,则应打印“ User is not active”,否则应打印“ User is active”。我已经编写了这段代码,但是它给出了错误


    try {
    // get isActive if available
      bool isActive = this.isActive;

      if (isActive == false) {
        return false;
      }

      else {
        return true;
      }
    } catch (error) {
      print(error);
      return null;
    }
  }

彼得·哈达德

将类更改为以下内容:

class User {
  bool isActive;
  String databaseID;
  String email;
  
  User() {
    this.isActive = true;
    this.databaseID = '';
    this.email = '';
  }
  toJson() {
    return {
      'isActive': this.isActive,
      "databaseID": this.databaseID,
      "email": this.email,
    };
  }

  fromJson(Map<String, dynamic> json) {
    this.isActive = json['isActive'];
    this.databaseID = json["databaseID"];
    this.email = json["email"];
      }
    }

isActive是类型的,bool因此您应该分配truefalse分配string然后要分配isActive给变量,您必须创建class的实例User

User user = new User();
user.isActive = false;
bool isActive = user.isActive;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Firebase:查询使用push()创建的数据列表

来自分类Dev

使用多个过滤器从Firebase查询数据

来自分类Dev

在Firebase中嵌套查询,如何使用javascript显示恢复的数据?

来自分类Dev

使用嵌套子对象中的键或字段查询 Firebase 数据?

来自分类Dev

在 Firebase 中过滤数据(使用复杂查询)android

来自分类Dev

如何在 Javascript 中使用 userID 查询 Firebase 中的数据?

来自分类Dev

如何根据值使用查询从 firebase 检索数据?

来自分类Dev

使用Firebase动态查询

来自分类Dev

使用Firebase查询来过滤数据还是手动移动数据?

来自分类Dev

使用具有大数据的 Firebase 数据库一些查询

来自分类Dev

使用查询实现数据

来自分类Dev

使用curl查询数据

来自分类Dev

使用查询实现数据

来自分类Dev

使用 If/else 构建数据框

来自分类Dev

使用Firebase Android API通过嵌套数据排序查询时发生异常

来自分类Dev

Firebase是否使用磁盘持久性对在设备上下载的数据库进行的查询收费?

来自分类Dev

使用键是随机的Firebase Realtime数据库查询子代中的嵌套值

来自分类Dev

Flutter-如何在Firebase查询中使用逻辑AND以及如何更新数据?

来自分类Dev

使用 Swift 从 Firebase 数据库查询中访问最高分

来自分类Dev

Firebase 数据库使用深度嵌套的子项执行 SQL“like”查询

来自分类Dev

使用 React 进行 Firebase 查询

来自分类Dev

如何使用数组从firebase查询?

来自分类Dev

使用else / if语句或SQL查询是否更快?

来自分类Dev

在PHP中使用if / else检查SQL查询

来自分类Dev

使用if / else运算符的Laravel查询

来自分类Dev

在SQL查询的函数中使用if或else

来自分类Dev

在WHERE中使用IF ELSE进行PostgreSQL查询

来自分类Dev

如何使用 Laravel 查询结果控件(if ,else)?

来自分类Dev

使用联接查询中的数据

Related 相关文章

  1. 1

    Firebase:查询使用push()创建的数据列表

  2. 2

    使用多个过滤器从Firebase查询数据

  3. 3

    在Firebase中嵌套查询,如何使用javascript显示恢复的数据?

  4. 4

    使用嵌套子对象中的键或字段查询 Firebase 数据?

  5. 5

    在 Firebase 中过滤数据(使用复杂查询)android

  6. 6

    如何在 Javascript 中使用 userID 查询 Firebase 中的数据?

  7. 7

    如何根据值使用查询从 firebase 检索数据?

  8. 8

    使用Firebase动态查询

  9. 9

    使用Firebase查询来过滤数据还是手动移动数据?

  10. 10

    使用具有大数据的 Firebase 数据库一些查询

  11. 11

    使用查询实现数据

  12. 12

    使用curl查询数据

  13. 13

    使用查询实现数据

  14. 14

    使用 If/else 构建数据框

  15. 15

    使用Firebase Android API通过嵌套数据排序查询时发生异常

  16. 16

    Firebase是否使用磁盘持久性对在设备上下载的数据库进行的查询收费?

  17. 17

    使用键是随机的Firebase Realtime数据库查询子代中的嵌套值

  18. 18

    Flutter-如何在Firebase查询中使用逻辑AND以及如何更新数据?

  19. 19

    使用 Swift 从 Firebase 数据库查询中访问最高分

  20. 20

    Firebase 数据库使用深度嵌套的子项执行 SQL“like”查询

  21. 21

    使用 React 进行 Firebase 查询

  22. 22

    如何使用数组从firebase查询?

  23. 23

    使用else / if语句或SQL查询是否更快?

  24. 24

    在PHP中使用if / else检查SQL查询

  25. 25

    使用if / else运算符的Laravel查询

  26. 26

    在SQL查询的函数中使用if或else

  27. 27

    在WHERE中使用IF ELSE进行PostgreSQL查询

  28. 28

    如何使用 Laravel 查询结果控件(if ,else)?

  29. 29

    使用联接查询中的数据

热门标签

归档