繁体   English   中英

Firebase:如何使setValue正常工作

[英]Firebase: how to get setValue to work properly

SGContainer multi = new SGContainer("MATH",212);
User charlie = new User("charlie","charlie","911911911","charlie@duke.edu", "password");
StudyGroup m212mid = new StudyGroup(charlie,"MATH",212,1.5,"Midterm Prep", 20);
multi.add(m212mid);
math212Ref.setValue(multi);

SGContainer具有以下变量:

private String myCategory;
private String myName;
private int myNum;
private StudyGroup[] myGroups;

并且myGoups应该包含m212mid。这是Firebase上发生的情况:

在此处输入图片说明

为什么我看不到myGroups和m212mid? 我试图使myGroups成为ArrayList和HashMap,但都没有用

这些对象不遵循POJO协议,所以一旦我创建了一个简单的类版本(一个只包含变量和一个构造函数),并编写了一个从一个到另一个的转换方法,便能够上载更简单的POJO。在Firebase上轻松上课

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM