Can anyone convert below query to firebase query in Android. I am familiar with firebase but did not know how to use it with multiple where clause
public static ParseQuery<ParseUser> getSearchSurvivorQuery(String keyword) {
ParseQuery<ParseUser> query1 = ParseUser.getQuery();
query1.whereContains(DbConstants.NAME, keyword);
query1.whereNotEqualTo(DbConstants.TYPE,
Constants.USER_TYPE.SUPPORTER.ordinal());
query1.whereNotEqualTo(DbConstants.ID, ParseUser.getCurrentUser()
.getObjectId());
query1.whereNotEqualTo(DbConstants.VISIBILITY, Constants.PRIVATE);
query1.whereNotEqualTo(DbConstants.DEACTIVATED, true);
ParseQuery<ParseUser> query2 = ParseUser.getQuery();
query2.whereContains(DbConstants.NAME_LOWERCASE, keyword.toLowerCase());
// query2.whereEqualTo(DbConstants.TYPE,
// Constants.USER_TYPE.SURVIVOR.ordinal());
query1.whereNotEqualTo(DbConstants.TYPE,
Constants.USER_TYPE.SUPPORTER.ordinal());
query2.whereNotEqualTo(DbConstants.ID, ParseUser.getCurrentUser()
.getObjectId());
query2.whereNotEqualTo(DbConstants.VISIBILITY, Constants.PRIVATE);
query2.whereNotEqualTo(DbConstants.DEACTIVATED, true);
List<ParseQuery<ParseUser>> queries = new ArrayList<ParseQuery<ParseUser>>();
queries.add(query1);
queries.add(query2);
ParseQuery<ParseUser> mQuery = ParseQuery.or(queries);
return mQuery;
}