【问题标题】:How can I solve FIREBASE UNIQUE ID problem如何解决 FIREBASE 唯一 ID 问题
【发布时间】:2021-12-09 05:42:58
【问题描述】:

嘿,我怎样才能改变那个唯一的数字系统,我只想使用简单的 1,2,3...

screenshot 1

【问题讨论】:

标签: android firebase kotlin firebase-realtime-database google-cloud-platform


【解决方案1】:

正如@FrankvanPuffelen 在他的评论中已经提到的那样,将连续数字作为键存储在实时数据库中可以被认为是一种反模式。为什么?因为它无法扩展。

但是 1, 2, 3... 究竟是什么意思?这意味着您正在尝试将数据存储在数组中。如果您有一个对象需要将一些项目存储在一个数组中,这不是问题,但如果您创建一个包含大量元素的节点,您可能会遇到更大规模的问题。

所以我建议你继续使用你已经拥有的东西。使用那些推送的 ID,一切都会正常工作。

【讨论】:

  • 嗨比拉尔。我可以帮助您了解其他信息吗?如果您认为我的回答对您有所帮助,请考虑通过单击左侧投票箭头下方的复选标记(✔️)来接受它。应将颜色更改为绿色。我真的很感激。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多