Привет @mobibob, текущий ответ, кажется, ясен и помог мне, поэтому, пожалуйста, дайте мне знать вашу точную проблему, чтобы я мог помочь соответственно

ел, хотя Firebase документы для обновления значения в базе данных в реальном времени с помощью облачных функций для Firebase, но я не в состоянии понять.

Моя структура базы данных

{   
 "user" : {
    "-KdD1f0ecmVXHZ3H3abZ" : {
      "email" : "[email protected]",
      "first_name" : "John",
      "last_name" : "Smith",
      "isVerified" : false
    },
    "-KdG4iHEYjInv7ljBhgG" : {
      "email" : "[email protected]",
      "first_name" : "Max1",
      "last_name" : "Rosse13131313l",
      "isVerified" : false
    },
    "-KdGAZ8Ws6weXWo0essF" : {
      "email" : "[email protected]",
      "first_name" : "Max1",
      "last_name" : "Rosse13131313l",
      "isVerified" : false
    } 
}

Я хочу обновить isVerified с использованием облачных функций триггера базы данных. Я не знаю, как обновить значение базы данных с помощью облачных функций (язык: Node.JS)

Я написал код для автоматического обновления значения ключа «isVerified» пользователя, когда пользователь создается с помощью триггера базы данных onWrite. Мой код

const functions = require('firebase-functions');

const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);

exports.userVerification = functions.database.ref('/users/{pushId}')
    .onWrite(event => {
    // Grab the current value of what was written to the Realtime Database.
    var eventSnapshot = event.data;

    if (event.data.previous.exists()) {
        return;
    }

    eventSnapshot.update({
        "isVerified": true
    });
});

но когда я развертываю код и добавляю пользователя в базу данных, журнал облачной функции показывает ошибку ниже

TypeError: eventSnapshot.child(...).update is not a function
    at exports.userVerification.functions.database.ref.onWrite.event (/user_code/index.js:10:36)
    at /user_code/node_modules/firebase-functions/lib/cloud-functions.js:35:20
    at process._tickDomainCallback (internal/process/next_tick.js:129:7)

Ответы на вопрос(1)

Ваш ответ на вопрос