The Quickblox docs say you can perform an OR search query using the approach below.
1.name[or]=sam,igor 2.name[or]=sam&lastname[or]=johnson
1.Will return records with name sam or igor 2.Will return records with name sam or lastname johnson
Using the code below:
NSMutableDictionary *getRequest = [NSMutableDictionary dictionary];
NSNumber *userID = [NSNumber numberWithInteger:_user.loggedInUser.ID];
[getRequest setObject:userID forKey:@"_user_id[or]"];
[getRequest setObject:userID forKey:@"destination_id[or]"];
[getRequest setObject:@"created_at" forKey:@"sort_desc"];
[QBCustomObjects objectsWithClassName:@"Messages" extendedRequest:getRequest delegate:self context:@"Messages"];
The results come back as if I'm performing an AND search on _user_id and destination_id but I need it to perform an OR search on both fields. Can anyone point out how do do this search properly?