可以在不发出两个请求的情况下写入firebase服务器时间戳吗?

cay*_*ood 5 rest firebase

Firebase REST API 描述了如何在某个位置编写服务器值(目前仅支持时间戳),但似乎必须提交单独的请求才能执行此操作.在提交其他数据的同时,是否有(或有计划)设置时间戳(如createdAt)的方法?这似乎有助于减少流量并提高性能.

Oss*_*ama 13

当然,这是可能的.无可否认,文档有点不清楚,但您需要做的就是将{".sv": "timestamp"}对象作为JSON有效负载的一部分.这是一个将其保存到密钥的示例timestamp.

curl -X PUT -d '{"something":"something", "timestamp":{".sv": "timestamp"}}' https://abc.firebaseio-demo.com/.json