Firebase REST API文档有一个发布数据列表的示例:
curl -X POST -d '{
"author": "alanisawesome",
"title": "The Turing Machine"
}' 'https://docs-examples.firebaseio.com/rest/saving-data/fireblog/posts.json'这些密钥是在发布的数据中提供的。是否可以仅仅发布一个值列表并让firebase自动生成键,类似于下面的javascript示例?
var postsRef = ref.child("posts");
postsRef.push({
author: "gracehop",
title: "Announcing COBOL, a New Programming Language"
});
postsRef.push({
author: "alanisawesome",
title: "The Turing Machine"
});发布于 2015-06-30 14:48:15
Firebase REST为发送的每个POST请求创建一个子节点。
您显示的JavaScript片段也是这样做的,每次调用push时都会创建一个子片段。它的效率更高,因为它只需要建立一次连接,而REST为每个请求设置一个新的连接。
您可以通过生成in客户端( Firebase用于生成其推送in的算法在这篇博客文章中描述),然后发出一个HTTP修补程序请求来获得您想要的结果。
https://stackoverflow.com/questions/31141082
复制相似问题