首页 文章

如何使用Flutter / Dart检查Firebase数据库中是否存在节点

提问于
浏览
0

对于JavaScript和其他语言,我已经多次看过这个问题 . 在那里,它始终归结为获取快照并使用名为 exists() 的方法进行检查 . 但是在Dart / Flutter中,没有这样的方法 . 这就是我现在所拥有的:

devicesRef.child(deviceId).once().then((DataSnapshot data) {
    print(data.key);
    print(data.value);        
});

我想检查一个名为 deviceId 的节点是否已经存在 .

那么如何通过Dart / Flutter检查Firebase实时数据库中是否存在节点?

1 回答

  • 1

    我猜,因为实时数据库中没有null子值,所以你可以简单地检查 data.value 是否为空 .

相关问题