Я пытаюсь получить Сферы, которые принадлежат зарегистрированному пользователю (полная синхронизация).
currentUser().getPermissionManager().getPermissions(new PermissionManager.PermissionsCallback() {
@Override
public void onSuccess(RealmResults<Permission> permissions) {
RealmResults<Permission> results = permissions
.where()
.findAll();
for (Permission result : results) {
Log.d(TAG, "onSuccess: " + result.getPath());
}
}
@Override
public void onError(ObjectServerError error) {
Log.d(TAG, "onError: "+error.getErrorMessage());
}
});
Но я получаю:
/myUserId***/__permission
/myUserId***/__perm
Когда я смотрю наконсоль (Realm studio) Я вижу, что у моих пользователей есть 4 пути к Realm, 3 пути, которые я не знаю, откуда:
/~/__permission
/~/__perm
/~/__management
- Откуда эти пути?
- Почему мое настоящее Царство, которое было создано, не появляется в результате?
Я полагаю, что разрешения предоставлены, потому что моя Область синхронизирована с сервером, и все изменения также синхронизированы.
РЕДАКТИРОВАТЬ: когда имя пользователя не установлено как администратор, результаты содержатвсе проекты.