0

I just can't understand What is the difference between exportVal() and val() seem to return the same thing.difference between exportVal() and val() firebase ?

Frank van Puffelen
  • 499,950
  • 69
  • 739
  • 734
Silicum Silium
  • 1
  • 6
  • 19
  • 49

1 Answers1

1

The exportVal() includes the priority of the node (if it's set) as a .priority property in the result.

Priorities are as left-over from a long time ago, and there is no need to use them anymore. So for all intents and purposes exportVal() and val() should be the same, unless you're writing a tool that may need to handle data that you didn't create yourself (such as backup/restore tools).

Also see: What does priority mean in Firebase?

Frank van Puffelen
  • 499,950
  • 69
  • 739
  • 734