当节点共享一个共同的孩子时,如何从Firebase数据库中删除重复项?

时间:2017-05-06 00:27:47

标签: arrays json node.js firebase firebase-realtime-database

"-Kj9Penv_LMRUIPSet0b" : {
  "categories" : [ "food", "fashion"],
  "contact" : "profile/contact/eieiiieie888x7ww28288_x22",
  "location" : "New York, United States",
  "name" : "Billybob Smith",
  "social" : {
    "twitter" : {
      "followers" : "1,002",
      "nickname" : "@billybob"
    }
  },
  "state" : "0"
},
"eieiiieie888x7ww28288_x22" : {
  "categories" : [ "food", "fashion" ],
  "contact" : "profile/contact/eieiiieie888x7ww28288_x22",
  "location" : "New York, United States",
  "name" : "Billybob Smith.",
  "social" : {
    "twitter" : {
      "followers" : "1,002",
      "nickname" : "@billybob"
    }
  },
  "socialID" : "twitter_id|558969977",
  "state" : "0",
  "uniqueID" : "eieiiieie888x7ww2828"
},

这是我的数据库中重复的一个.JSON示例。我的数据库中有很多重复项。我捕获的唯一识别每个用户的唯一数据是他们的联系链接。从数据库中查找和删除重复内容的最佳方法是什么?我完全陷入了困境。第二个条目示例是更准确和完整的条目。理想情况下,我可以移除第一个并留下第二个。

真的可以在这里使用一些帮助!非常感谢你!

0 个答案:

没有答案