Is it possible to observe only a particular set of data that my iOS app writes to a Firebase database?
To elaborate at a high level :
I have a database in Firebase that stores some data per user (name, email, didCompleteCourse).
This data (for each user) is written to Firebase by my iOS app.
At a later date, a server side script updates 'didCompleteCourse' for each user based on some data gathered elsewhere. Basically, it kind of toggles a flag for that property in each user record.
Now, I want to be notified via observing when this flag is changed for only that/those users(in case multiple users login into my app on a particular device) whose data was sent to firebase through my iOS app from a particular device.
Any kind of code will help.