2017-06-20 13 views
0

isActivatedやphoneNumberのように、レルムのSyncUserに追加情報を追加したいと思います。 別のRealmObjectを生成してそこにデータを置くか、いくつかの情報をsyncUserの資格情報に直接追加できますか?サインアップすると、使用してログインするレルムに余分な情報を追加する方法SyncUser

それに複数のソーシャルアカウントを接続する方法を
SyncCredentials.usernamePassword(username, password, true/false); 

も...

答えて

0

は現在、直接ユーザーにメタデータを追加することはできません。あなたはその進歩についてhttps://github.com/realm/realm-java/issues/4645に従うことができます。

今のところ、最良の方法は、おそらくその情報に基づいてレルムファイルを作成することです、のようなもの:

public class UserInfo extends RealmObject { 
    public String twitterId; 
    public String facebookId; 
    ... 
} 

@RealmModule(classes = { UserInfo.class }) 
public class UserInfoModule { 
} 

SyncConfiguration config = new SynConfiguration().Builder(getUser(), getUrl()) 
    .modules(new UserInfoModule()) 
    .build(); 
関連する問題