firebase - 使用 orderByKey 在 Firebase 数据库中搜索值不起作用 DailogFlow
问题描述
我试图通过传递“OITAVO_PERIODO”来获取“NOME_DISCIPLINA”的所有值。这样,只需列出所有“NOME_DISCIPLINA”。
function getGradePeriodoHandler(agent) {
return admin.database().ref("DISCIPLINA").child(agent.parameters.NomePeriodo).orderByKey().once('value').forEach((snapshot) => {
var value = snapshot.child("NOME_DISCIPLINA").val();
agent.add(`Materials:` + value);
});
}
解决方案
推荐阅读
- python - 带条件的斜线后删除字符串
- python - 如何解决 traceroute 收到的包错误?
- php - PHP 多字节 preg_split() 与 PREG_SPLIT_OFFSET_CAPTURE
- r - 我将删除 58000 多行的行。如果超过 5% 的变量为 NA,则删除行
- .net - 添加后立即在字典中出现 KeyNotFound 异常
- java - (Java)有没有办法在方法中创建变量并每次更改变量的名称?
- java - JavaFXML创建不扩展节点的自定义标签元素
- javascript - 像 Postman 一样使用 Javascript 使用 OAuth 2 Token 获取值
- javascript - 使用angular8单击选项卡时如何将选项卡焦点放在第一个字段上
- asp.net-mvc - 实体框架更新数据库记录