2015-06-30 23 views
2

Firebase REST API doc具有发布数据的列表的示例生成的ID。是否可以只发布一个值列表并让firebase自动生成密钥,类似于下面的javascript示例?火力地堡后具有自动数据阵列使用宁静API

var postsRef = ref.child("posts"); 
    postsRef.push({ 
    author: "gracehop", 
    title: "Announcing COBOL, a New Programming Language" 
    }); 
    postsRef.push({ 
    author: "alanisawesome", 
    title: "The Turing Machine" 
    }); 

回答

1

Firebase REST API为您发送的每个POST请求创建一个子节点。

您显示的JavaScript代码段也是一样的,每次您拨打push时,它都会创建一个孩子。它更高效,因为它只需建立一次连接,而REST API为每个请求建立一个新的连接。

您可以通过生成ID客户端(Firebase用于生成其推送ID的算法在this blog post中描述的算法),然后发出HTTP PATCH request来获得您要查找的结果。

+0

感谢您的回答 –