2015-12-23 189 views
1

我正在创建一个由解析数据库支持的android应用程序。在应用程序中,我有两组用户让客户端和商户说,现在我希望他们的行为像一个ParseUser,但将它们存储在单独的表中。为单独的一组用户创建单独的表格

我试着在我的应用程序中由客户端和商家扩展parseuser(注册子类),但是我发现它们存储在同一个用户表中解析的表中。

我googled这个问题,但我找不到任何东西。任何帮助,将不胜感激。

我写这样的事情来创建新的子类

@ParseClassName("User1") 
public class User1 extends ParseUser 

回答

0

你需要注册User1.class在应用程序的应用程序类:

ParseObject.registerSubclass(User1.class); 
+0

是啊,我已经做到了 – jitenagarwal19

0

所有在分析用户应该在_User默认类中。

区分各类用户的最佳方式是使用角色。 你可以找到在官方roles guide解析文档中

+0

这就是解析指南说 - _Roles提供分组与普通的访问权限的用户对你的解析data._的逻辑方式。所以,它只是提供一种根据数据访问隔离用户的方式,我想要的是不同类型的用户,因为我需要创建不同的表。客户将不同的字段集和商家将具有不同的字段集。 – jitenagarwal19