小编Mai*_*awn的帖子

firestore onDelete 事件触发其他删除事件

我正在尝试对 Firestore 上的 Cloud Functions 使用 OnDelete 触发器。我有两个集合“警报”和“日志”。Log 对象有一个“alertId”键。我想做的是,当删除警报时,使用云功能删除所有对应的日志。

像这样的东西:

    exports.deleteLogs = functions.database.instance('my-app').ref('/alerts/{alertId}')
        .onDelete((snap) => {
            snap.ref('logs',ref => ref.where('alertId', '==', alertId)).delete();
    });
Run Code Online (Sandbox Code Playgroud)

google-cloud-functions google-cloud-firestore

3
推荐指数
1
解决办法
2699
查看次数