Parse.com:在不同列处查询两个日期时间

时间:2014-05-05 00:52:57

标签: parse-platform

我想构建同步方法,从我的本地数据库到parse.com,从parse.com到我的本地数据库。对于第一种情况(从本地到parse.com,Alhamdulillah我的脚本运行良好。但对于第二种情况,我需要在列last_update和last_sync之间进行查询(我不使用由我无法控制它的updatedAt,所以我使用LAST_UPDATE)。

如果last_update大于last_sync,请解释我如何获取所有数据?

https://www.parse.com/questions/querying-between-two-dates我在两个日期之间得到了查询,但它来自同一列,查询的值是实际值。但我的情况是,key = last_update的值是列名,last_sync。

谢谢...

1 个答案:

答案 0 :(得分:0)

您不能使用比较两列的查询约束。你需要改变你的逻辑。为什么要在记录中存储last_update和last_sync?

同步是一个复杂的主题,你很容易弄乱逻辑。我不明白如何在每条记录上存储last_sync日期,因为每个用户必须有不同的日期。您需要为每个用户存储last_sync值,并使用它来与所有记录上的last_update列进行比较。