If you need me to explain how it is done I have no problem. Indeed I have tested exactly that query. As for the ‘level’,’==’,‘Fácil’ this is the correct output:
This correct result is obtained if it is the first time that I filter the list. However, if I keep changing the levels (queries) at some point there will be some documents that remain there, and coming back to the same query as before (‘level’,’==’,‘Fácil’) the output is different:
That screenshot shows exactly the same query but the first four documents are not supposed to be there, the correct query begins in the second line. I have been changing the query for some time because the longer that I keep changing, the more documents that remain there. It is accumulative. If one document decide to stay, the following documents that decide to stay will do it after it.
Maybe you have a previous version of my project. I am constantly changing things and recently I have been improving that part. Maybe you remember when I changed the way the pickers work to be able to filter with two conditions (two pickers). I am going to send you the current version of the project and I will give your email account access to read all the documents in the database so you can test yourself.
The project is deployed in:
If you need anything else just let me know.
P.S. @Antti_Neonto Done. I just sent the project and changed the status of your email in my database so you have access to all the documents.