Firebase:.priority值 [英] Firebase: .priority value

查看:146
本文介绍了Firebase:.priority值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


  • 如何检查.priority值是否在我的Forge中?

  • 根据文档,较小的.priority值在较大的.priority值。如果我使用自纪元以来的秒数作为优先级,并且我希望最新的孩子出现在最前面,我应该设置.priority为1 /秒吗?


  • How do I check the .priority values are in my "Forge"?
  • According to docs, smaller .priority value comes before larger .priority value. If I use seconds since epoch for priority, and I want the latest children to show up on top, should I set .priority to be 1/seconds?

接下来是有数字的孩子。它们按照优先级(小到大)进行数字排序,然后按名称(a到z)按字母顺序排序。

Children with a number as their priority come next. They are sorted numerically by priority (small to large) and then lexicographically by name (a to z).




  • 从实验来看,如果我将.priority设置为java.util.Date#getTime,那么在我的Forge中最老的孩子显示在最上面,但是当我使用排序时,最新的孩子显示在我的Javascript on prevChildName。为什么是这样?

    • From experimentation, I've determined that if I set .priority to java.util.Date#getTime, oldest children show up on top in my Forge, but latest children show up on top in my Javascript on() when ranking using prevChildName. Why is this?
    • 推荐答案

      使用

      use

      snapshot.getPriority();
      

      more at
      https://www.firebase.com/docs/javascript/firebase/setwithpriority.html

      这篇关于Firebase:.priority值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆