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?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…