获取与Parse中当前用户关联的所有结果

时间:2016-04-16 14:17:48

标签: swift parse-platform pfuser

我正在尝试检索列中的所有对象" Job_Title"与当前用户关联的。

目前我每次只获得表格中的第一个结果。

我想要所有对象,这个用户应该有5个登录。

    let query5 = PFQuery(className: "jHistory")
    query5.whereKey("createdBy", equalTo: PFUser.currentUser()!)
    query5.skip = 2
    query5.findObjectsInBackgroundWithBlock {
        (objects: [PFObject]?, error: NSError?) -> Void in

        if (objects != nil) {
            // The find succeeded.
            for object in objects! {

                let jobTitle = object["Job_Title"] as! NSString
                self.job_Title.text! = "\(jobTitle)"
                print(objects)

            }

        }

        else {
            // Log details of the failure
            print("Error")
        }
    }

1 个答案:

答案 0 :(得分:0)

您正在跳过前两个((cider.nrepl.middleware.util.java/add-classpath! "file:///home/jonas/src/mine/code/move-the-box")) - 因此该用户创建了3个作业,跳过了2个,结果是一个。用户可以自己拥有IllegalArgumentException array element type mismatch java.lang.reflect.Array.set (Array.java:-2)个职位。

您应该检查query5.skip = 2并使用常用的关系谓词。