【问题标题】:How can I retrieve all objects from a certain date and on using parse.com?如何使用 parse.com 从某个日期检索所有对象?
【发布时间】:2013-07-18 08:11:25
【问题描述】:

我正在使用parse.com。我需要从用户开始使用应用程序的日期开始获取存储在 parse 中的字符串列表。

我能想到的唯一方法是获取所有对象的日期,并有一个算法告诉我该特定对象是否比用户的开始日期更新,并且只显示这些字符串。我真的不想这样做,因为这似乎比需要的工作更多。还有其他解决方案吗?

【问题讨论】:

  • 您查看过PFQuery 的文档吗?你试过什么?为什么不想要最新的数据(如果需要,还可以向后翻页)?
  • 是的,我有,但我没有找到任何关于这个特定主题的信息。我知道如何使用日期检索数据,并在问题中解释了将尝试什么。我正在学习,我想正确地做事,而我解释的方式似乎不是最好的做事方式。抱歉,不清楚,但我确实想要最新的数据。我想要用户开始日期最近的对象。
  • 好的,您是使用PFQueryTableViewController 还是自己处理所有数据?

标签: iphone ios request parse-platform


【解决方案1】:

在对象的“PFQuery”中,使用[query whereKey:@"createdAt" isGreaterThanOrEqualTo:[PFUser currentUser].createdAt]; 之类的约束。

【讨论】:

  • 这是否也适用于复合查询orQueryWithSubqueries?我有一个运行良好的复合查询,但将其限制为过去 24 小时会返回 0 个对象而不会出错。
  • 我也觉得方法调用有个小错字:greaterThanOrEqualTo:
  • whereKey: isGreaterThanOrEqualTo: 已弃用。使用whereKey: greaterThanOrEqualTo:
猜你喜欢
  • 1970-01-01
  • 2014-08-29
  • 2011-03-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-20
  • 1970-01-01
相关资源
最近更新 更多