javascript - 如何从具有云功能的嵌套引用中获取通配符
问题描述
当在我的数据库中写入某些内容并发送推送通知时,我正在尝试获取所有通配符
const device_token = admin.database().ref(`/fatherNode/here_is_my_wildcard/device_token`).once('value');
const productName = admin.database().ref(`/fatherNode/here_is_my_wildcard/productname`).once('value');
在此之下,我有一个承诺,即得到这两个的值
return Promise.all([device_token, productName]).then(results => {
const devicetoken = results[0].val();
const productName = results[1].val();
...
我的数据库结构是这样的
fatherNode
|_________ wildcard
|___device_token: random device token (String)
|___productName: random product name (String)
现在,我将有超过 1 个通配符,所以当我的 onWrite 函数触发时,我想获取所有通配符以便向每个设备发送通知,或者至少是最后一个触发 onWrite 函数的设备
解决方案
推荐阅读
- ios - 在 iOS 上使用 PDFKit.PDFView 打开 PDF
- python - 使用 BeautifulSoup 在 Python 上不断变化的值打印为“SYNCHRONIZING”
- javascript - 递归:在变量中存储多个值
- linux - Yocto poky 在函数 do_rootfs 上构建失败
- c# - 如何在连续播放样本时修复弹出/噼啪声 C#
- escaping - 从速度模板中删除括号(xml 转义)
- ada - 将数组传递给 Ada 中的函数
- c - 在单独的 .h 文件中使用 char* 数组
- android - React Native react-native-image-picker,react-native-fetch-blob 解决方法以清除从相机拍摄的图像
- java - 如何在 Android 中使用进度条