我正在尝试遍历Firebase以检索每个用户提交的所有评论,并且还添加了他们的用户名,以便我可以匹配它们,因为每个评论都是用户唯一的。我只是发现附加他们的用户名而不是使用如图所示的增量值更容易...我可以使数组显示在屏幕上,但是当使用数组检索info.getReview()方法时,变空...我想,第二个数组有两个用户名:钢琴和音乐家。应该只说音乐家正确吗?我不确定在这里是否正确执行此操作,但是我认为应该使用数组来循环...
const Header = ({ location }) => {
...
return location.pathname !== "/login" ? (
... // header UI JSX
) : null;
};
答案 0 :(得分:0)
好像您的结构可以简化如下:
-RingWood Family Medical Center
|
-MJ0jfdsk2(unique id for user)
|
-rating
-review
-services3
-username
-MJ1kjksf2(unique id for user 2)
|
-rating
-review
-services3
-username
...
通过上述操作,您可以轻松地遍历RingWood家庭医疗中心的孩子,并获得用户名和评论。
有关JSON结构最佳做法的更多信息,您可以从Firebase页面阅读以下内容。 参考:https://firebase.google.com/docs/database/web/structure-data
祝您编程愉快!