2015-08-14 2 views
0

У меня возникает странная проблема с использованием локального хранилища данных Parse.Элементы парсинга, переопределяющие при использовании локального хранилища данных

У меня есть функция Cloud, объявленная в backend, которая возвращает список ParseUsers, который может вернуть моего текущего пользователя.

Проблема заключается в том, что функция возвращает моего пользователя в списке, локальный currentUser получает переопределение данных сервера, что приводит к потере информации (то есть authData).

Чтение документации из Parse Я нашел это:

Есть несколько побочных эффектов позволяет локального хранилища данных , что вы должны быть в курсе. Если включено, будет только один экземпляр любого данного объекта ParseObject. Например, представьте, что у вас есть экземпляр класса «GameScore» с объектом «xWMyZ4YEGZ», , а затем вы выдаете ParseQuery для всех экземпляров «GameScore» с , что objectId. Результатом будет тот же экземпляр объекта, который у вас уже есть .

Я думаю, что это может вызвать проблемы.

У вас есть идеи, как предотвратить такое поведение?

Спасибо вам заранее.

ответ

Смежные вопросы