You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Rest API更新Firebase实时数据库指定phone字段值

Firebase Realtime Database REST API 更新指定字段

要更新user0节点下contact.phone的值为777-777-7777,有两种常用的REST API调用方式,具体如下:

方法一:使用PATCH请求(推荐,更新部分字段)

PATCH请求只会修改指定的字段,不会覆盖contact节点下的其他内容(比如保留原有的email值)。

请求详情

  • 请求方法:PATCH
  • 请求URL:https://profile-feab8-default-rtdb.firebaseio.com/user0/contact.json
  • 请求头:Content-Type: application/json
  • 请求体:{"phone": "777-777-7777"}

curl命令示例

curl -X PATCH \
  https://profile-feab8-default-rtdb.firebaseio.com/user0/contact.json \
  -H "Content-Type: application/json" \
  -d '{"phone": "777-777-7777"}'

方法二:使用PUT请求(直接替换单个字段)

如果只需要更新phone这一个字段,也可以直接用PUT请求定位到该字段的路径,直接替换其值。

请求详情

  • 请求方法:PUT
  • 请求URL:https://profile-feab8-default-rtdb.firebaseio.com/user0/contact/phone.json
  • 请求头:Content-Type: application/json
  • 请求体:"777-777-7777"(注意这里是字符串直接作为请求体)

curl命令示例

curl -X PUT \
  https://profile-feab8-default-rtdb.firebaseio.com/user0/contact/phone.json \
  -H "Content-Type: application/json" \
  -d '"777-777-7777"'

内容的提问来源于stack exchange,提问作者Denis Jung

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 07:37:29