i’m trying to add condition (where clause) in my query but am able to do it while querying for a single object but when am querying an array list then am not able to add the condition into my query , my code for query:
String whereClause = "gender = "+MaleString;
BackendlessDataQuery dataQuery = new BackendlessDataQuery();
dataQuery.setWhereClause( whereClause );
// here how to use this whereClause ??
Backendless.Data.of( BackendlessUser.class ).find(new AsyncCallback<BackendlessCollection<BackendlessUser>>() {
@Override
public void handleResponse(BackendlessCollection<BackendlessUser> users) {
Iterator<BackendlessUser> iterator = users().iterator();
while (iterator.hasNext()) {
BackendlessUser userObject = iterator.next();
selectedUsers(userObject.getProperty(“name”).toString());
// list is some List of Strings
Set<String> s = new LinkedHashSet<>(collegeOfSelectedUniversity);
strCollegeOfSelectedUniversity = new String[s.size()];
s.toArray(strCollegeOfSelectedUniversity);
}
}
@Override
public void handleFault(BackendlessFault fault) {
Toast.makeText(getBaseContext(), "" + fault.getMessage(), Toast.LENGTH_LONG).show();
}
});
any direction will be much appreciated
thanks
regards Montana bucks