//Count y Maxcount are inside a doc of the collection door.
db.collection("door").where("count","<","maxcount")
//Like this
Door -> someID -> count: 9 maxcount: 10
Мне нужно принести дверь, которая не достигла своего максимального количества. У каждой двери свой maxcount.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Значение в условии должно быть буквальным значением, оно не может быть ссылкой на другое поле.
Распространенным решением было бы добавить дополнительное поле, содержащее разницу между count и maxcount, например, count_delta, а затем отфильтровать по этому полю: db.collection("door").where("count_delta",">", 0).