【问题标题】:How can I get maximum value from Firebase in my React App如何在我的 React 应用程序中从 Firebase 获得最大价值
【发布时间】:2017-09-29 16:13:42
【问题描述】:

我想获取具有最大值的数据。我有一个拍卖应用程序,人们可以在其中出价,因此我想找到最高价值来将该产品授予最高价值。有哪些方法?

【问题讨论】:

    标签: javascript reactjs firebase firebase-realtime-database react-redux


    【解决方案1】:

    在您的数据库规则中,将出价列表编入价格索引。类似的东西:

    "bids": {
          ".indexOn": "price"
    }
    

    然后在您的代码中,您将使用查询仅从项目的出价中获取 1 个条目:

    ref.orderByChild("bids").limitToFirst(1).on("child_added", function(snapshot) {
    

    哪个应该给你最高的出价,如果它给你最低的,那么只需将limitToFirst切换到limitToLast

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-16
      相关资源
      最近更新 更多