Duas restrições de consulta em uma chave com Parse e Swift

pessoal, estou tentando obter todos os PFUsers cujo nome de usuário não está incluído em uma matriz (dontShowUsers. Eu também quero limitar a consulta com a variávelname, que obtém todos os usuários cujo nome de usuário é igual ao nome que o usuário pesquisa. No entanto, quando faço isso:

findUsers.whereKey("username",containsString:name)
findUsers.whereKey("username",notContainedIn:dontShowUsers)

Todo usuário mostra. Ele realiza essas duas consultas e as adiciona. Eu quero restringir o primeirowhereKey com o segundowhereKey. Qual seria a melhor maneira de fazer isso?

questionAnswers(2)

yourAnswerToTheQuestion