Firestore получает заголовок сообщения с помощью async await

#javascript #firebase #vue.js #google-cloud-firestore #nuxtjs

# #javascript #firebase #vue.js #google-облако-firestore #nuxtjs

Вопрос:

Я пытаюсь получить заголовок сообщения из firestore, но почему-то я не мог понять, как это можно сделать с помощью async await.

 async getVideo(id) {
  var self = this;
  const ref = this.$fire.firestore
    .collection("posts")
    .where("ytid", "==", id)
    .orderBy("createdAt", "desc");
  try {
    let post = await ref.get();
    console.log(post.data());
  } catch (e) {
    console.log(e);
  }
}
 

Я попытался консольный журнал post.data(), но он говорит, что post.data() не является функцией.
Любая помощь будет оценена.

Комментарии:

1. Что не так с тем, что у вас есть сейчас? Пожалуйста, отредактируйте вопрос, чтобы включить в него информацию об отладке.

Ответ №1:

Ответ №2: