Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Parse.com-如何存储自定义对象_Java_Android_Parse Platform - Fatal编程技术网

Java Parse.com-如何存储自定义对象

Java Parse.com-如何存储自定义对象,java,android,parse-platform,Java,Android,Parse Platform,我想将我的Android应用程序的数据存储在Parse.com数据库中,但我现在遇到了麻烦。我正在努力挽救我自己的“家长”阶级。父类具有不同的属性。现在我想存储这些: private String email; private String password; 还有更多的属性,但我不会在运行时填充它们,稍后当我知道整个想法可行时,我会这样做 我知道ParseUser和ParseObject类,Parse的一个用户和一个对象类,它们可以用来将数据存储到数据库中。现在,我的第一种方法是让我自己的父

我想将我的Android应用程序的数据存储在Parse.com数据库中,但我现在遇到了麻烦。我正在努力挽救我自己的“家长”阶级。父类具有不同的属性。现在我想存储这些:

private String email;
private String password;
还有更多的属性,但我不会在运行时填充它们,稍后当我知道整个想法可行时,我会这样做

我知道ParseUser和ParseObject类,Parse的一个用户和一个对象类,它们可以用来将数据存储到数据库中。现在,我的第一种方法是让我自己的父类继承Parse的ParseUser或ParseObject。这样,我的类就可以访问解析的方法,同时维护我自己的属性和方法。我试过了,但我觉得不管用。它给出了一个模糊的错误,没有明确的错误信息。(点击图片的下一个链接)

现在,我的Userr类继承自ParseObject。不直接,但它可以访问ParseObejct的方法。层次结构类似于ParseObject->(mine)User->(mine)父级。下面我粘贴了保存时使用的代码

Parent user = new Parent();
user.setEmail(mEmail);
user.setWachtwoord(mPassword);

user.put(mEmail, user);
user.saveInBackground();

有谁能帮助我,告诉我如何在Parse中存储自己的类吗?任何形式的帮助,如可能的原因等,都将不胜感激。谢谢

根据parse文档,ParseObject看起来像一个地图

参考:

所以我想,在你的情况下,这会转化为:

user.put("mEmail", "user1");
user.saveInBackground();

_用户类内置并已存储(电子邮件/密码)。因此,您可以只升级该内置类,然后将对它的引用(指针或关系)保存在其他自定义解析类/对象中。有关“关系”“指针”的信息,请参阅相关文档
user.put("mEmail", "user1");
user.saveInBackground();