首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用restful发布具有自动生成ID的数据数组

使用restful发布具有自动生成ID的数据数组
EN

Stack Overflow用户
提问于 2015-06-30 14:27:52
回答 1查看 2.7K关注 0票数 2

Firebase REST API文档有一个发布数据列表的示例:

代码语言:javascript
复制
curl -X POST -d '{
  "author": "alanisawesome",
  "title": "The Turing Machine"
}' 'https://docs-examples.firebaseio.com/rest/saving-data/fireblog/posts.json'

这些密钥是在发布的数据中提供的。是否可以仅仅发布一个值列表并让firebase自动生成键,类似于下面的javascript示例?

代码语言: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"
  });
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-30 14:48:15

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

您显示的JavaScript片段也是这样做的,每次调用push时都会创建一个子片段。它的效率更高,因为它只需要建立一次连接,而REST为每个请求设置一个新的连接。

您可以通过生成in客户端( Firebase用于生成其推送in的算法在这篇博客文章中描述),然后发出一个HTTP修补程序请求来获得您想要的结果。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31141082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档