【问题标题】:Firebase observe with type .childAdded retrieves all my information every time. Please assistFirebase 使用 .childAdded 观察每次都会检索我的所有信息。请协助
【发布时间】:2023-04-03 02:29:02
【问题描述】:

根据 Firebase 文档:

ChildAdded 为每个现有的孩子触发一次,然后每次将新的孩子添加到指定路径时再次触发

所以,我有一个应用程序,它的顶部有一个小横幅,每次用户收到新消息时都会弹出。正如您可能已经猜到的那样,这些消息存储在 Firebase 中用户对象的子对象中。所以,问题来了,当我加载应用程序时,它会弹出用户拥有的每条消息。是否可以仅在添加新孩子时才调用此观察事件?我不希望为每个现有的孩子触发它,只有在添加一个新孩子时才会触发它。我不想将消息引用存储在核心数据中,并检查每个孩子是否已经存在于核心数据中:/

【问题讨论】:

    标签: ios swift firebase firebase-realtime-database


    【解决方案1】:

    有几种方法可以做到这一点:

    【讨论】:

    • 感谢弗兰克,你是个传奇人物,总是紧追不舍
    猜你喜欢
    • 1970-01-01
    • 2018-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-27
    相关资源
    最近更新 更多