javascript - FIREBASE admin sdk 不返回 promise ? Node JS

标签 javascript node.js typescript firebase promise

所以我正在查看 firebase admin sdk(我对使用 Node js 和一般 js 相当陌生)。据我了解,大多数 api 以这种语言返回 Promise 对象。为什么 firebase admin sdk 方法 set/setvalue 等不返回一个?我是否应该担心执行以下代码:

return admin.database().ref(`/users/${user.uid}/stripeConnected`).set(false);

没有任何错误处理又怎么样?

文档链接:

https://firebase.google.com/docs/database/admin/save-data

最佳答案

适用于 Node.js 的 Firebase 管理 SDK 中的 Reference.set() 方法根据其 reference docs 返回一个 Promise。 :

set(value, onComplete) returns Promise containing void

关于javascript - FIREBASE admin sdk 不返回 promise ? Node JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52610845/

相关文章:

javascript - 点击放大图片。 JavaScript、CSS 和 HTML

javascript - 直接在grails中获取angular js app-in-app的数据json文件

asp.net - ASP.NET 中的 Socket.IO 服务器替代方案

node.js - promise 导入后实例化对象

javascript - 在 React 应用程序中切换到 TypeScript 的问题

javascript - 使用nodeJS模块而不使用nodeJs

javascript - 尝试将新对象插入数组(应该很简单,javascript 新手)

node.js - 从Docker运行时的NodeJS App 'Module Not Found'

javascript - 构建 react 应用程序的版本,提供指向 CSS 和 JS 文件的错误链接

css - 如何使 Angular2 "deep"css 类优先?