Parse.com PFQuery 按时间排序 (Swift)
Parse.com PFQuery order by time (Swift)
我正在尝试获取所有对象,具体取决于它们的创建时间,但它总是从头开始返回,我首先想要最新的,这是我的代码
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)
}
}
}
我尝试了升序,但仍然 returns 相同的对象。
我认为问题在于 "createdAt"
字段以小写字母 'C' 开头,而不是大写字母,因此您应该尝试:
query.orderByDescending("createdAt")
我正在尝试获取所有对象,具体取决于它们的创建时间,但它总是从头开始返回,我首先想要最新的,这是我的代码
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)
}
}
}
我尝试了升序,但仍然 returns 相同的对象。
我认为问题在于 "createdAt"
字段以小写字母 'C' 开头,而不是大写字母,因此您应该尝试:
query.orderByDescending("createdAt")