reactjs 为什么这段代码没有正确引用我的firebase firestore数据库集合?[已关闭]

6bc51xsx  于 2023-01-17  发布在  React
关注(0)|答案(1)|浏览(123)

**已关闭。**此问题需要debugging details。当前不接受答案。

编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
十小时前关门了。
Improve this question
我一直在尝试使用unsubscribe onSnapshot来收听带有firebase SDK的React Native聊天应用中的消息,onSnapshot似乎可以工作,但它总是返回一个空数组。
我相信这是因为我在firestore数据库中给我的集合的引用是不正确的,但是我不知道我做错了什么.我已经在一些查询中测试了firebase.firestore(),它似乎总是返回正确的值,但是我似乎不能正确地将它作为一个引用.
下面是我的firebase文件中的ref、聊天屏幕文件中的onSnapshot和我的firestore数据库的图像。

t9aqgxwy

t9aqgxwy1#

屏幕截图中的messages不是集合,而是threads文档中的数组字段,因此您应该侦听该特定文档,然后访问其messages字段。

相关问题