抱歉我的英语水平不好,我来自阿根廷.
我在Firebase中有以下消息数据结构:
"messages"
"-KezmqXSdKCNFFA432Uc___-KfCEwklG_y3naRDIUiY"
"messageDate": "20170620"
"messageTime": "18:44"
"message": "Hi"
"-KezFDSAADFASFFS3221___-KASDF32324SDFASD1FS"
"messageDate": "20170620"
"messageTime": "22:23"
"message": "How are you?"
Run Code Online (Sandbox Code Playgroud)
其中-KezmqXSdKCNFFA432Uc,-KfCEwklG_y3naRDIUiY,-KezFDSAADFASFFS3221和-KASDF32324SDFASD1FS是用户.
我的问题是我在"messages"节点中创建了一个childEventListener来接收新用户的消息但是我收到了所有用户的所有新消息(我每个应用程序登录一个用户)因为我的childListener在"messages"节点中.
如果我在添加邮件时有1000个用户,新邮件会到达1000个用户,这是否正确?(假设在应用程序中,您可以检查该消息所属的用户).
谢谢!