現在Firebase関数を学習しようとしています。 この新機能はかなり強力で便利なようです。DBイベント関数内のFirebase書き込み操作のクラウド関数
DBの特定の場所との比較を行い、比較結果に応じてDB内の別の場所にデータを書き込む機能を使用したいと思います。
は、ここに私の現在のNode.jsコードです:
exports.verificaFineLavoro = functions.database.ref('/Aziende/{nomeazienda}/LogAsegno/{pushidbracciante}/{pushidlog}/Asegno')
.onWrite(event => {
const original = event.data.val();
console.log('VerificaFineLavoro', event.params.pushId, original);
const aSegno = original;
console.log('aSegno', aSegno +"");
const FineLavoro = ref.parent.parent.parent.parent.child("Asegno/"+aSegno+"/FineLavoro");
return event.data.ref.child('FL').set(FineLavoro);
});
現在機能がトリガされますが、それが原因で、おそらく間違っている参照の動作が停止します。
あなたの参照が間違っていることを既に知っている場合は、どうすればそれらを修正できますか? –
私は関数内で参照を作成する方法とそこからデータを取得する方法を知らない。投稿したコードはattempでした。 –