【问题标题】:admin.database.ServerValue not found in Firebase cloud functions在 Firebase 云函数中找不到 admin.database.ServerValue
【发布时间】:2021-07-09 03:51:47
【问题描述】:

我正在为 Firebase 函数编写打字稿。我想为 firebase 实时数据库输入服务器时间戳。但是,在下面的代码中,未找到 ServerValue。我猜图书馆结构发生了变化,但找不到证据。有人知道这个错误吗?

index.ts

import * as admin from "firebase-admin";
interface IStatus {
  last_changed: admin.database.ServerValue.TIMESTAMP,
}

错误:`....database' 没有导出的成员 'ServerValue'。

package.json

  ...
  "dependencies": {
    "firebase-admin": "^9.2.0",
    "firebase-functions": "^3.11.0"
  },
  ...

【问题讨论】:

    标签: typescript firebase firebase-realtime-database google-cloud-functions


    【解决方案1】:

    根据doc你可以试试这个方法:

    var sessionsRef = firebase.database().ref("sessions");
    sessionsRef.push({
      startedAt: firebase.database.ServerValue.TIMESTAMP
    });
    

    【讨论】:

      猜你喜欢
      • 2018-01-03
      • 1970-01-01
      • 2020-11-05
      • 2017-10-07
      • 1970-01-01
      • 2020-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多