根据Firebase中的时间戳进行更新

时间:2017-08-15 10:21:44

标签: javascript firebase firebase-realtime-database

我有一个Firebase数据库如下:

{
  "page_id": {
    "user_1": {
      "messages": {
        "1502774604": {
          "timestamp": 1502774604,
          "user": false,
          "content": "Hi"
        },
        "1502774613": {
          "timestamp": 1502774613,
          "user": false,
          "content": "Hello"
        },
        "1502791814": {
          "timestamp": 1502791814,
          "user": false,
          "content": "How are you"
        }
      }
    }
  }
}

我想设置所有'用户'字段到' true'时间戳小于' 1502791814'。是否可以在Firebase中使用?

相同的SQL将类似于

  

UPDATE消息SET user = true WHERE timestamp< = 1502791814

PS:我使用的是JavaScript客户端

1 个答案:

答案 0 :(得分:3)

请考虑执行以下操作:

DataGrid

希望有效!