2016-04-26 91 views
0

我在我的应用程序中使用了Quickblox SDK,并在Quickblox管理面板中设计了自定义对象。在这里,我在自定义对象之间存在一些复杂的关系,无法弄清楚如何使用Quickblox检索记录API。从Quickblox API检索记录

问题:

有两个表1.用户2.Group,我成功地获取通过使用PARENT_ID键在Quickblox API提到维护表之间的关系用一个特定创建的所有组。

我想检索用户创建的所有组,以及用户作为其他用户创建的成员添加的组。如何解决此问题?在我的组表我有一列是一个userIds数组来表示所有的组成员。

任何人都可以告诉我如何解决这个问题。我可以如何查询和检索。我在DB知识方面真的很差,而且QuickBlox在DB设计中有不同的方法。

+0

谁能告诉我如何解决与解决this.Any建议,将不胜感激 –

+0

这里有一些链接,可以帮助您:http://quickblox.com/developers/SimpleSample-customObjects-ios和http: //quickblox.com/developers/Custom_Objects –

回答

0
NSMutableDictionary *getRequest = [NSMutableDictionary dictionary];  
[getRequest setObject:user_id forKey:@“user_ids_column_name[in]"]; 
[getRequest setObject:user_id forKey:@"ParentID"]; 


    QBRequestErrorBlock errorBlock = ^(QBResponse *response) { 

     NSLog(@"error: %@", response.error); 

    }; 

    [QBRequest objectsWithClassName:@“Group” extendedRequest:getRequest successBlock:^(QBResponse *response, NSArray *objects, QBResponsePage *page){ 


     NSLog(@"Success"); 


    } errorBlock:errorBlock];