我該如何做?我使用下面的代碼,但它不工作。我仍然收到通知時更新我的數據庫Firebase onWrite觸發器 - 更新時禁用觸發器
exports.sendNewPostNotif = functions.database.ref('/News/{ID}').onWrite(event => {
const announce_data = event.data.val();
const announce_data_type = announce_data.categ_post;
const announce_data_title = announce_data.title_post;
const announce_data_uid = announce_data.uid; id
const announce_post_key = announce_data.postkey;
if(!event.data.val()) {
return console.log('No data');
}
if(event.data.previous.exist()) {
return;
}
每當我送一個新的內容,它會經過onWrite事件再發通知。 Mmy目前的問題是每當我編輯帖子時,它都會發送一個我不需要的通知。我嘗試了上述內容,並且它在我更新新聞內容時沒有收到通知,但我在創建新內容時沒有收到通知。
沒有看到再現問題的最小**完整**代碼(http://stackoverflow.com/help/mcve),這將很難提供幫助。我們在這裏錯過了很多背景。代碼在哪裏運行?什麼是'事件'? –
這是類似的這個https://stackoverflow.com/questions/44677506/determining-whether-data-is-added-or-deleted-to-firebase-realtime-database – Ron
很抱歉,如果我讓你困惑。 – Ron