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

时间:2014-09-30 20:01:00

标签: rest firebase

某个位置的Firebase REST API describes how to write server values(目前仅支持时间戳),但似乎必须提交单独的请求才能执行此操作。在提交其他数据的同时,是否有(或有计划)设置时间戳(如createdAt)的方法?看起来这样做确实有助于减少流量并提高性能。

1 个答案:

答案 0 :(得分:12)

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

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