如何检查firebase条目中是否已存在数据?

时间:2017-05-05 02:28:39

标签: firebase firebase-realtime-database

假设我在大型firebase数据库中有以下条目:

{
  "users": {
    "-KKUmYgLYREWCnWeHCvO": {
      "fName": "Peter",
      "ID": "U1EL9SSUQ",
      "username": "peter01"
    },
    "-KKUmYgLYREWCnWeHCvO": {
      "fName": "John",
      "ID": "U1EL5623",
      "username": "john.doe"
    }
  }, ..//millions of other entries
}

检查条目{"fName":"Peter", "ID": "U1EL9SSUQ","username": "peter01"}是否已存在于数据库中的最有效方法是什么? firebase是否有内置的方法来检查它,而不必遍历所有条目。我能想到的唯一有效的方法是对JSON条目进行哈希处理,然后将所有JSON条目存储在与此哈希值对应的子树下。还有另外一种方法吗?谢谢。

0 个答案:

没有答案
相关问题