Я создал следующие функции:
Он был развернут и находится на хостинге Firebase, но он просто никогда не вызывается (используется 0) ...
Он должен вызываться, когда пользовательский документ изменяется, а затем обновлять поле до нуля, если оно еще не было равно нулю.
Кто-нибудь может понять, почему это не работает?
exports.deleteField = functions.database.ref('/Users/{userID}')
.onUpdate((change, context) => {
const overrideTag = change.after.data().overrideTag
if (overrideTag !== null) {
const db = admin.firestore()
db.collection('Users').doc(userID).set({ overrideTag: null })
}
})
С уважением, Джо sh