Parse.com PFQuery按时间排序(Swift)
我试图根据创建对象的最近时间获取所有对象,但它总是从一开始就返回,我希望首先是最新的,这是我的代码Parse.com PFQuery按时间排序(Swift),swift,parse-platform,Swift,Parse Platform,我试图根据创建对象的最近时间获取所有对象,但它总是从一开始就返回,我希望首先是最新的,这是我的代码 var query:PFQuery = PFQuery(className: "Notes") query.orderByDescending("CreatedAt") query.findObjectsInBackgroundWithBlock{ (objects,error) -> Void in if error == nil { for object in obje
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)
}
}
}
我尝试了升序,但仍然返回相同的对象。我认为问题在于
“createdAt”
字段以小写字母“C”开头,而不是大写字母,因此您应该尝试:
query.orderByDescending("createdAt")
这是有效的,有时小错误需要花费所有的时间是的,我可以理解:)