我正在创建一个让用户记录笔记的应用程序 - 简单的文本条目。我希望将这些内容保留在后端,而Parse.com
似乎可以让它变得简单。在浏览他们的文档时,我遇到了这个:
启用本地数据存储会有一些副作用 你应该知道的。启用后,只会有一个 任何给定ParseObject的实例。例如,假设你有一个 " GameScore"的实例objectId为" xWMyZ4YEGZ"的类, 然后你为" GameScore"的所有实例发出ParseQuery。同 那个objectId。结果将是您对象的相同实例 已经有了记忆。
假设我的班级被称为NoteEntry
。由于用户将创建许多笔记,因此会有很多NoteEntry
个。 副作用是否意味着数据库中只能存在一个NoteEntry
?
和
另一个副作用是当前用户和当前安装 将存储在本地数据存储区中,因此您可以保留未保存的 使用这些方法在您的应用程序运行之间更改这些对象 下面。
我甚至不知道这意味着什么。 这是什么意思?
答案 0 :(得分:1)
不,这不是副作用。你仍然可以处理大量的Parse对象,它只意味着每个不同对象只有一个副本。如果您在变量x
和稍后的查询中有一个NoteEntry对象并且返回了相同的对象,则它将等于x
中的对象,而不是该对象的单独副本。