2016-04-26 11 views
0

Ich verwende Quickblox SDK in meiner Anwendung und entwarf benutzerdefinierte Objekte im Quickblox-Admin-Panel. Hier habe ich eine komplexe Beziehung zwischen benutzerdefinierten Objekten und nicht herausfinden, wie die Datensätze mit dem Quickblox abrufen API.Abrufen von Datensätzen von Quickblox API

Problem:

Es gibt zwei Tabellen 1.User 2.Group, ich erfolgreich die Gruppen alle von einem bestimmten erstellt am Abrufen unter Verwendung von parent_id Schlüsseln wie erwähnt in Quickblox API für Beziehungen zwischen Tabellen zu halten.

Ich möchte alle vom Benutzer erstellten Gruppen abrufen und auch die Gruppen, in denen der Benutzer als Mitglied hinzugefügt wurde, die von anderen Benutzern erstellt wurden. Wie kann ich das lösen? In meiner Gruppentabelle habe ich eine Spalte, die ein Array von userIds ist, um alle Gruppenmitglieder darzustellen.

Kann mir jemand sagen, wie man das löst.Wie kann ich abfragen und abrufen.Ich bin wirklich arm bei DB Wissen und außerdem Quickblox ist eine andere Ansatz in der DB Design.

+0

Kann mir jemand sagen, wie this.Any Vorschläge in Bezug Lösung lösen würde –

+0

Hier sind einige Links zu erkennen, dass Sie helfen können: http://quickblox.com/developers/SimpleSample-customObjects-ios und http: //quickblox.com/developers/Custom_Objects –

Antwort

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];