Parse.com本地数据存储

时间:2015-07-16 04:04:08

标签: android parse-platform

解析本地数据存储如何在更新方面起作用。如果我打电话给他们查询,然后第二次将它固定到我的本地数据存储,那么它只会固定新对象还是会再次固定所有这些对象?

由于

2 个答案:

答案 0 :(得分:0)

当您固定查询结果时,所有ParseObject都会保存到本地数据存储区,因此不会更新。这是你应该做的:

  1. 选择以在固定/取消固定对象时使用。
  2. 使用取消固定所有对象。 ParseObject.unpinAllInBackground("your_key")
  3. 使用固定您的ParseObjects结果列表。 objects.pinAllInBackground("your_key")
  4. 这将取消固定使用该特定键保存的所有对象并固定所有新对象,因此会执行更新。

答案 1 :(得分:0)

如果您正在查询某个项目,然后对其进行修改并再次保存,则会更新数据库中的当前项目。如果您要查询项目并使用旧项目的信息创建新项目,它将在数据库上创建第二项。