gpt4 book ai didi

java - 如何在 Firebase 中使子级可扩展并为其添加值?

转载 作者:行者123 更新时间:2023-12-02 11:07:16 25 4
gpt4 key购买 nike

我正在尝试在我的应用程序中添加聊天功能,其中包含一个用于 chatUsers 的节点(在他们第一次使用聊天功能时创建)和一个用于消息的节点。

这更多的是客户服务聊天,所以我希望每个新聊天都有一个 chatIssueId。如何将 issuesId 添加到特定节点(以可扩展的方式,即每次创建新问题时它都会不断扩展)

My db structure

最佳答案

要添加chatIssueId,请尝试以下操作:

DatabaseReference ref=FirebaseDatabase.getInstance().getReference().child("chat").push();
ref.child("chatIssueId").setValue(id);

这样你就会有这样的结构:

chat
pushId
chatIssueId: id
pushId
chatIssueId: id

因此,每次创建新问题时,您都可以创建多个 chatIssueIdpush() 方法创建 pushId

关于java - 如何在 Firebase 中使子级可扩展并为其添加值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50871768/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com