【发布时间】:2018-04-04 10:00:17
【问题描述】:
我正在尝试对 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();
});
【问题讨论】:
-
集合在 firestore 而不是 firebase
标签: google-cloud-functions google-cloud-firestore