我开发了一个使用Parse作为后端数据库的android应用程序。我使用Parse来存储Activity
个对象,这些对象是特定时间和地点的事件。我希望能够在活动结束后立即将Activity
标记为“已完成”。我有一个名为completed
的布尔值,其初始化为false
。当活动结束时,我立即希望completed
列更改为true
。问题是我的Android应用程序不会始终在特定时间打开,因此无法在那里部署代码。任何想法如何自动执行此操作?我应该使用后台云代码作业吗?
提前致谢。
答案 0 :(得分:0)
1)您需要为活动
创建日期截止日期2)现在,志愿者只能获得未完成的工作。截止日期之前的日期
3)志愿者记录他们的工作时间,它用志愿者ID和&更新活动。他们在阵列中工作的小时数。 不 存储志愿者ID的工作时间。你应该拿一个志愿者ID,用那个志愿者ID遍历每个活动,检查活动是否完成,如果是,将用户小时数加到你的循环中,总数是志愿者工作的小时数。 / p>
所以,只需创建一个名为volunteerHrsToJob的表,它只包含
-[NSNotification enqueueNotification…]
然后您可以为此表添加新值,然后将ID链接到您的活动