1
firebaseからonWriteイベントでうまく動作しているbig queryにデータをインポートしていて、table.insert関数を使用しています。 大きなクエリでデータをonUpdateイベントに対して更新したいのですが、table.update関数が利用できず、別の方法では動作していません。以下 は私のコードは、これを処理するonUpdateイベントでbig queryでデータを更新する方法
exports.updatetobigquery =
functions.database.ref('/mn_users/{userId}/').onUpdate(event => {
const dataset =
bigquery.dataset('KHUSHUApp');//functions.config().bigquery.datasetname);
const table =
dataset.table('mn_users');//functions.config().bigquery.tablename);
console.log('Uppercasing', event.data.val());
return table.update({
'id': event.data.key,
'name': event.data.val().name,
'email': event.data.val().email
});
});