I have firebase database with structure
Now I want to select only names with given gender and qualities. I wrote code like this
private NameImpl.Gender mGender;
private String[] mQualities;
...
public void GetNames()
{
mRef.orderByChild("Gender").equalTo(mGender.name()).addValueEventListener(new ValueEventListener()
{
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
getData(dataSnapshot);
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
}
But I can't understand how to add here requirement that Qualities string in database must contain all words from mQualities.