Firebase Cloud函数在onCreate上调用两次

时间:2017-08-02 00:41:59

标签: javascript firebase google-cloud-functions

我有这个功能:

'use strict';

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

exports.myFunction = functions.database.ref('/my_node/{myId}/status').onCreate(event => {
  const data = event.data.val();
  if (data == 'STATE01') {
    return event.data.ref.set('STATE02');
  }
});

我正在使用onCreate,它应该只调用一次。但它已经召集过2次

  

9:29:27.975 PM myFunction函数执行需要33毫秒,完成状态:'ok'

     

9:29:27.943 PM myFunction函数执行开始

     

9:29:27.875 PM myFunction函数执行需要1059毫秒,完成状态:'ok'

     

9:29:26.818 PM myFunction函数执行开始

0 个答案:

没有答案