Firebase-admin 无法静默地从 nodejs 写入实时数据库
Firebase-admin fails silently to write to realtime database from nodejs
我正在尝试在我的 Raspberry Pi 上使用 Firebase Admin 在我的 nodejs 应用 运行 上进行设置。
当我打电话时;
admin.database().ref().child("myPath").push({date: new Date()});
我没有收到任何错误,但在 Firebase 控制台中查看我的数据库时也没有显示任何数据。
我也试过链接;
set({date: new Date()});
和
push().set({date: new Date()});
两者都没有写入错误。
我已验证我的 rtdb url 和服务帐户文件中的项目 ID 对于我的数据库是正确的。而且我已经尝试了 require
文档中的文件并将凭证对象直接传递给;
admin.credential.cert()
我只提到我在 Raspberry Pi 上 运行 因为我看到的问题听起来非常类似于 this Stack Overflow post Firebase 管理员不会写入数据库。不知是不是巧合
有什么我可能遗漏的想法吗?
请试试这个代码 .....push().set({'date': new Date()});
。谢谢。我猜它需要一个字符串作为键,如果我没记错的话,甚至 new Date().toStirng()
也会很好。
谢谢,
我正在尝试在我的 Raspberry Pi 上使用 Firebase Admin 在我的 nodejs 应用 运行 上进行设置。
当我打电话时;
admin.database().ref().child("myPath").push({date: new Date()});
我没有收到任何错误,但在 Firebase 控制台中查看我的数据库时也没有显示任何数据。
我也试过链接;
set({date: new Date()});
和
push().set({date: new Date()});
两者都没有写入错误。
我已验证我的 rtdb url 和服务帐户文件中的项目 ID 对于我的数据库是正确的。而且我已经尝试了 require
文档中的文件并将凭证对象直接传递给;
admin.credential.cert()
我只提到我在 Raspberry Pi 上 运行 因为我看到的问题听起来非常类似于 this Stack Overflow post Firebase 管理员不会写入数据库。不知是不是巧合
有什么我可能遗漏的想法吗?
请试试这个代码 .....push().set({'date': new Date()});
。谢谢。我猜它需要一个字符串作为键,如果我没记错的话,甚至 new Date().toStirng()
也会很好。
谢谢,