标签: firebase-realtime-database

如何从firebase实时数据库中删除?

我在Android应用中使用Firebase实时数据库,并且拥有如下数据: 在此输入图像描述

如何删除记录"Apple"(标记在图片中)?

根据文档,删除一个项目,你在引用上调用removeValue().但要获得引用我需要子ID.因为它是一个随机生成的id(-KISNx87aYigsH3ILp0D),如何删除呢?

android firebase firebase-realtime-database

34
推荐指数
4
解决办法
5万
查看次数

如何删除firebase android中的子节点?

我的firebase数据库中有许多子节点,我想只删除一个子节点.

Firebase firebase=new Firebase("..address..");

firebase.push().setValue(classObj);
Run Code Online (Sandbox Code Playgroud)

//这里classObj是一个类对象,它有一个整数id的getter和setter

现在我已经推送了多个对象,我只想根据classObj中的id删除一个对象

android firebase firebase-realtime-database

33
推荐指数
2
解决办法
6万
查看次数

Firebase:实时数据库和文件存储之间的差异

我从这篇文章了解了数据存储和托管存储之间差异,从而了解了实时数据存储和托管存储?

但我仍然不清楚实时数据库和新引入的文件存储.

有没有人对此有一些简短的解释?

提前致谢 .

(根据对数据存储和托管存储之间的差异重复的关注 问题解决了什么以及我要问的是两个不同的东西,托管存储和文件存储在谷歌firebase的情况下是不同的)

firebase firebase-realtime-database firebase-storage

33
推荐指数
2
解决办法
1万
查看次数

Firebase - ref和child有什么区别?

在Firebase中,ref并且child使用了很多.

例如 - 它的firebase.database().ref('users/<user-id>')工作方式完全相同firebase.database().ref('users').child('<user-id>'),那么它们之间的区别究竟是什么?它们应该何时使用?

javascript firebase firebase-realtime-database

33
推荐指数
2
解决办法
1万
查看次数

Firebase中的多对多关系

我有一个Firebase数据库.我有公司和承包商.承包商可以为多个公司工作,公司可以拥有多个承包商.这是一个简单的多对多关系.我希望能够回答有关公司和承包商的问题:

  1. 鉴于一家公司,谁是现有的承包商.
  2. 鉴于承包商他们为公司工作的是什么.

在firebase中构建数据的替代方法有哪些?

nosql firebase firebase-realtime-database angularfire2

33
推荐指数
2
解决办法
1万
查看次数

如何通过方法返回DataSnapshot值?

我对Java没有多少经验.我不确定这个问题是不是很愚蠢,但是我需要从Firebase实时数据库中获取用户名,并且由于此方法而返回此名称.所以,我想出了如何获得这个值,但我不明白如何返回它作为这个方法的结果.最好的方法是什么?

private String getUserName(String uid) {
    databaseReference.child(String.format("users/%s/name", uid))
            .addListenerForSingleValueEvent(new ValueEventListener() {
        @Override
        public void onDataChange(DataSnapshot dataSnapshot) {
            // How to return this value?
            dataSnapshot.getValue(String.class);
        }

        @Override
        public void onCancelled(DatabaseError databaseError) {}
    });
}
Run Code Online (Sandbox Code Playgroud)

java android firebase firebase-realtime-database

33
推荐指数
2
解决办法
2万
查看次数

orderByChild无法在Firebase中运行

我正在尝试查询我的数据库,以便它根据子键检索有序列表.我这样做(见下文),但没有任何反应,这意味着它返回一个完全按照存储在Firebase数据库中的方式排序的对象.到底是怎么回事?

self.getAllProfiles = function () {
    var qProfile = $q.defer();
    var ref = new Firebase(FBURL);
    ref.child("users").orderByChild('last_update').on("value", function (snapshot) {
        console.log(snapshot.val()) // HERE IS WHERE IT SHOULD BE ORDERED
        qProfile.resolve(snapshot.val());
    }, function (errorObject) {
        qProfile.reject(errorObject);
    });
    return qProfile.promise;
};
Run Code Online (Sandbox Code Playgroud)

要添加,我的用户节点如下所示:

users
   /$username
       /last_update
       /id
       /data
          /profile_image
          /display_name
Run Code Online (Sandbox Code Playgroud)

这是一个快照:

Tester: Object
   github: Object
   last_update: 1447732462170
   userId: "github:12345"
Run Code Online (Sandbox Code Playgroud)

javascript firebase firebase-realtime-database

32
推荐指数
3
解决办法
2万
查看次数

Google firebase检查是否存在子级

在我的应用程序中,我需要检查firebase上我的数据库的给定元素是否具有给定名称的子项.我希望可以通过以下方式使用以下内容来完成:

DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();

if (rootRef.childExists("name")) {
    //run some code
}
Run Code Online (Sandbox Code Playgroud)

我搜索过,但找不到任何有用的东西.

java android firebase firebase-realtime-database

32
推荐指数
3
解决办法
6万
查看次数

如何使用命令行部署Firebase数据库安全规则?

在较旧版本的Firebase中,我们可以在文件中添加一个rules部分firebase.json,并在每次部署时上传新的安全规则.

我们如何使用firebase-toolsv3命令行工具部署数据库安全规则?

此页面表明可能:"Firebase存储规则"

此页面提示命令行工具可以执行此操作,但似乎firebase --helpfirebase deploy --help没有暗示如何执行此操作?(道歉,如果我错过了......)

(相关:可以进入的所有内容的规范文档在哪里firebase.json?我在旧的Firebase网站上找到它,但无法通过搜索新文档找到它.)

谢谢!

firebase firebase-security firebase-tools firebase-realtime-database

32
推荐指数
4
解决办法
9718
查看次数

如何在firebase数据库中获取所有子数据?

我有这个firebase数据库

在此输入图像描述

我需要获得所有用户的电话号码,我应该使用哪个听众来获取所有用户?

每个用户都被添加为一个对象,其中user-ID作为该对象的名称,我需要在不知道该用户ID的情况下检索这些对象

我搜索了文档,它与之相关DataSnapshot但我DataSnapshot没有听众就得到了!寻找DataSnapshout是否正确或我是否应该使用其他东西

android firebase firebase-realtime-database

32
推荐指数
2
解决办法
6万
查看次数