# #firebase-realtime-database #dialogflow-es #dialogflow-es-fulfillment
Вопрос:
Я пытаюсь считывать данные в firebase на основе пользовательского ввода, полученного из Dialogflow.
Например:
Тип пользователя(из Dialogflow): apple
основываясь на моей базе данных, ожидаемый возврат выглядит так: 30 ; ха-ха-ха
вот мой код:
function FindName(agent){ const xzc = agent.parameter.xzc; var ref = admin.database().ref("logs"); ref.orderByChild('name').equalTo( xzc ).on("value", function(snapshot) { snapshot.forEach(function(childSnapshot) { var childData = childSnapshot.val(); var money =childData.money; var infor = childData.infor; agent.add(' the data: ' money 'infor :' infor); }); }); }
ответ на результат недоступен.
Кто-нибудь покажет мне, в чем проблема с моим кодом?
Комментарии:
1. Я использую встроенный редактор Dialogflow, index.js