ссылка на новый документ о firestore в Reactionjs - PullRequest
0 голосов
/ 25 ноября 2018

Я использую реагирование и пытаюсь установить «значение» поля в документе коллекции в firestore как ссылку на документ другого документа.

Например, я пытаюсь использовать следующеекод, это файл json, который читается системой, которую я использую.

import * as firebase from 'firebase';
require("firebase/firestore");

var collectionMeta={
    "users":{
        "fields":{
            "firstname":"",
            "lastname":"",
            "email": "",
            "gender":"",
            "birthday":"",
            "group":"",
            "subGroups":"",
            "roles":"-",
            "code":""
        },
        "collections":[],
    },
    "announcements":{
        "fields":{
            "title":"",
            "content":"",
            "active":false,
            "start":"",
            "end":"",
            "group": new firebase.firestore.DocumentReference("/groups/docID")
        },
        "collections":[],
    },
    "groups":{ 
        "fields":{
            "name":"",
            "registerCode":""
        },
        "collections":[]
    },
}
module.exports = collectionMeta;

В данный момент я получаю сообщение об ошибке в "новом firebase.firestore.DocumentReference (" / groups / docID ") "part.

Я получаю ошибку:

Uncaught Error: This constructor is private. Use firebase.firestore().doc() instead.

Но когда я пытаюсь это сделать, я получаю следующую ошибку:

Firebase: No Firebase App '[DEFAULT]' has been cre…- call Firebase App.initializeApp()

Она уже инициализирована,потому что, если я удалю всю эту строку, все будет хорошо.

Что делать?

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