if(action === 'save.name' || inputContexts == 'welcome'){
admin.firestore().collection('users').where('name', '==', Name).limit(1).get()
.then(snapshot => {
let user = snapshot.docs[0]
if (!user) {
admin.firestore().collection('users').add({
name: Name
}).then(ref => {
console.log('Added new user');
});
} else {
console.log('User already exists');
}
});
}
У меня есть модуль кода для хранения деталей в базе данных firestore, который собирает данные от бота диалогового потока, я не знаю, как ссылаться на этот параметр («Имя»), введенный в диалоговом потоке? пожалуйста, помогите мне!
Я пытался --- >> let name = app.getUser (). Name;
но это не работает, чтобы ввести это имя в бот диалогового потока!
Я использую API v1!