【问题标题】:Firebase key default valueFirebase 键默认值
【发布时间】:2017-03-18 02:45:59
【问题描述】:

我来自 10 年的 SQL Server 背景,我习惯于在字段上设置 GetDate() 的默认值,例如当我需要知道插入记录时的服务器日期/时间时。

我想对 Firebase 采取同样的方法,也许是通过使用规则,但我不明白如何以及是否可行。

我阅读了一些有价值的建议,如下所示

The 2^120 Ways to Ensure Unique Identifiers

无论如何,似乎需要在客户端执行一些代码。

有什么建议吗?

提前致谢,问候

【问题讨论】:

  • 您想在数据库中的某个字段中填写服务器时间?为此,您可以使用server value
  • 听起来像是安德烈的回答。 :-)
  • 谢谢安德烈,这正是我正在做的事情,也许这就是要走的路。我的问题是我是否可以使用函数复制 MS SQL Server 的默认值方式,例如GetDate() 获取服务器日期时间。

标签: firebase firebase-realtime-database


【解决方案1】:

如果你只是在寻找服务器时间戳,firebase 自带了这个。

firebase.database.ServerValue.TIMESTAMP

Here is the info from Firebase

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-25
    • 2014-08-08
    • 1970-01-01
    • 2021-09-28
    • 2011-08-06
    • 2015-01-10
    • 2016-04-25
    相关资源
    最近更新 更多