首页 > 解决方案 > Firestore 实时数据库 - 由两个孩子获取数据

问题描述

是否有可能从具有两个给定子值的 Firestore 实时数据库中检索数据?我正在尝试建立消息传递支持,并且我想检索两个用户之间的消息。我以以下格式存储消息:

{ text: "text", sender: "user1", receiver: "user2" } 

我试过这个:

const messagesRef =  database.ref('messages').orderByChild('sender').equalTo("user1"); 

但这样我会得到用户1发送的所有消息。有没有办法也指定接收者?

标签: firebasefirebase-realtime-database

解决方案


推荐阅读