【问题标题】:Parse.com PFQuery order by time (Swift)Parse.com PFQuery 按时间排序(Swift)
【发布时间】:2015-02-14 18:22:17
【问题描述】:

我正在尝试获取所有对象,具体取决于它们的创建时间,但它总是从一开始就返回,我希望首先是最新的,这是我的代码

var query:PFQuery = PFQuery(className: "Notes")
query.orderByDescending("CreatedAt")
query.findObjectsInBackgroundWithBlock{ (objects,error) -> Void in
   if error == nil {
      for object in objects {
         self.array.addObject(object)
      }
   }
}

我尝试了升序,但仍然返回相同的对象。

【问题讨论】:

    标签: swift parse-platform


    【解决方案1】:

    我认为问题在于 "createdAt" 字段以小写“C”开头,而不是大写,所以您应该尝试:

    query.orderByDescending("createdAt")
    

    【讨论】:

    • 那行得通,有时小错误会花很多时间
    • 是的,我可以理解 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-05
    • 2016-01-15
    相关资源
    最近更新 更多