Я пытаюсь получить пользовательские данные из коллекции Firebase.
Вот как это выглядит: 
Это метод, который я написал для получения данных:
static String getUserData(creatorId, keyword) {
var documentName = Firestore.instance
.collection('users')
.document(creatorId)
.get()
.then((DocumentSnapshot) {
String data = (DocumentSnapshot.data['$keyword'].toString());
return data;
});
}
Метод только возвращает ноль. Если я печатаю строку в методе, это работает. Как я могу вернуть строку?
Помощь будет принята с благодарностью.
Ура Павел