Javascript 使用Firebase数据库在Firebase函数中保存字符串

Javascript 使用Firebase数据库在Firebase函数中保存字符串,javascript,firebase,firebase-realtime-database,google-cloud-functions,Javascript,Firebase,Firebase Realtime Database,Google Cloud Functions,我想在firebase数据库中保存一个使用firebase函数的简单字符串。我让它工作并保存字符串“thisnewcode”。检索此字符串的最简单方法是什么 const admin = require('firebase-admin'); admin.initializeApp(functions.config().firebase); var ref = admin.database().ref("key").set("THIS NEW CODE"); 您可能应该熟悉。我得到了与本文相同的

我想在firebase数据库中保存一个使用firebase函数的简单字符串。我让它工作并保存字符串“thisnewcode”。检索此字符串的最简单方法是什么

const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);

var ref = admin.database().ref("key").set("THIS NEW CODE");

您可能应该熟悉。

我得到了与本文相同的两个错误,使用链接i get error中的解决方案:Each then()应该返回一个值或抛出promise/始终返回我一直在尝试添加一个返回null;对于上面的答案,它得到了2个错误:为了有效地编写云函数,您必须学习使用JavaScript承诺的异步编程;在文档链接工作时,应该使用箭头函数吗?我是javascript新手。我一直在努力关注你的视频,打字脚本的转换让我的视频慢了下来。我欣赏你的视频中的方法!
admin.database().ref("key").once('value').then(snap => {
    const string = snap.val()
})