Использование firestore () в методе - PullRequest
0 голосов
/ 06 мая 2018

Я пытаюсь загрузить данные из Google Cloud Firestore. Я могу загрузить весь набор данных, но я не могу вызвать метод и получить одну запись.

Vue-firestore прибывает из https://github.com/gdg-tangier/vue-firestore, но документация не покрывает это.

Это работает

new Vue({
  el : '#app',

  ...

  firestore() {
    return {
        pages: db.collection('pages')
        }
    },

Это не

methods: {

    showPage: function(id) {
        console.log("Getting content for: " + id);

        firestore() { return { page : db.collection('pages').where("title", "==", id) } };
        console.log(JSON.stringify(this.page));
        },

Как работает пожарный магазин () за пределами того места, где он находится?

1 Ответ

0 голосов
/ 15 июля 2018

Я неправильно понял, что делает firestore().

firestore() не является вызовом работающей базы данных. Это больше похоже на установление соединения, которое ранее было назначено для db.

Причина, по которой это не сработало, заключалась в том, что соединение уже было, дБ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...