Функция Flutter Firebase: инициализация подколлекции - PullRequest
0 голосов
/ 04 декабря 2018

Я пытаюсь создать внутреннюю облачную функцию "createPostSecondary", которая создает новый документ в коллекции отношений.Я хочу, чтобы этот документ находился во вложенной коллекции под названием «подписчики».В настоящее время эта функция правильно создает исходный документ, но не последующую вложенную коллекцию.Как мне создать эту подколлекцию?

Я хочу: отношения (коллекция) / userID (документ) / последователи (коллекция) / userID (документ).

У меня сейчас: отношения (коллекция) / userID (документ)

import * as functions from 'firebase-functions';
import * as admin from 'firebase-admin';
admin.initializeApp();

exports.createPostSecondary = functions.firestore
    .document(`user/{documentID}`)
    .onCreate(async (snap, context) => {
        const user_id: string = snap.data().user_id;

        await admin.firestore().collection(`relationships`).doc(user_id).collection(`followers`).doc(user_id).set({
            follower: true,
            followerID: user_id,

        })

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