解析 - 使用值获取对象id

时间:2014-06-23 17:49:55

标签: objective-c parse-platform

我需要获取id的对象PFObject,但需要使用列。 例如,我有一个列name,我希望使用id获取对象name

我有一个PFObject。它具有以下值:name,photo objectId等等...... 我必须使用其中一个值而不是对象id

来获取对象

例如..这个方法给了我使用对象id的对象,我想用例如“name”来获取对象。

PFQuery *query = [PFQuery queryWithClassName:@"GameScore"];

// Retrieve the object by id
[query getObjectInBackgroundWithId:@"xWMyZ4YEGZ" block:^(PFObject *gameScore, NSError *error) {

    // some code

}];

谢谢!

1 个答案:

答案 0 :(得分:1)

来自Parse Docs。他们的文档很棒。

PFQuery *query = [PFQuery queryWithClassName:@"GameScore"];
[query whereKey:@"name" equalTo:@"A Name Here"];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
  // Your code here where you can extract the id using objects[i].objectID
}];