android - How many levels does Firebase ChildEventListener listen to -
my current android application uses firebase store user data.
my data has following "structure" (and/or levels)
my-android-app.firebaseio.com/level0/level1/uuid1/uuid2 data objects stored @ uuid2 resemble this
{ "students":[ { "name":"amit goenka", "major":"physics" }, { "name":"smita pallod", "major":"chemistry" }, { "name":"rajeev sen", "major":"mathematics" } ] } i need able detect when child data added, removed or changed etc below (at) uuid2, want set childeventlistener using path
android-app.firebaseio.com/level0/level1 is possible?
during test far have had specify full path of:-
my-android-app.firebaseio.com/level0/level1/uuid1/uuid2
firebase fire child_* event change under level register correct listener. fire child_added/child_removed nodes added/removed directly under level registered. other changes, fire child_changed , possibly child_moved.
your options:
- flatten tree
- listen
valueevents - listen
child_events , figure out changes
Comments
Post a Comment