0
我有一個FriendRelation parse.com對象。它由2個用戶對象組成。一個名爲的朋友,另一個名爲用戶。parse.com保存在對象中的用戶檢索時沒有數據
以下運行的for循環是從parse.com查詢的成功塊運行的。它返回一個用戶對象,但沒有任何屬性。
打印完此文後,我會打印同一個用戶,但是會從當前用戶打印出來,並返回所需的所有填充屬性。
PFQuery *query = [PFQuery queryWithClassName:@"FriendRelation"];
[query whereKey:@"user" equalTo:self.user];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if (!error) {
self.friends = objects;
for(PFObject *object in objects){
for(PFObject *friendRelation in objects){
PFUser *friend = [friendRelation objectForKey:@"user"];
NSLog(@"%@friend name: ", friend);
NSLog(@"%@user name: ", [PFUser currentUser]);
}
下面是什麼每個打印返回:
打印1:
<PFUser:5frgh5:(null)> {
}friend name:
打印2
<PFUser:5frgh5:(null)> {
friends = (
"<PFUser:mOUfJOSHlP:(null)> {\n}"
);
name = "John Doe";
username = aadfasd;
}user name:
如何從提取填充用戶 FriendRelation對象?
您可以包括原始查詢?您是否嘗試在用戶上使用包含約束? –
嗨Hector,我包括完整的查詢。你知道我應用包含約束的地方嗎? – Atma