Добавление слушателя по следующей ссылке:
val airports = db.collection("airport")
Это означает, что вы хотите получить все AirportDAO
объекты, существующие в вашей коллекции airport
. Если размер вашего списка myColl
равен 7698
, это означает, что вам будет предъявлено обвинение в операции чтения 7698 при доступе к этой коллекции, что, на мой взгляд, довольно много.
В моей коллекции ровно 14110 документов.
Нет, нет! У вас ровно 7698, это то, что говорит ваш код.
Если вы хотите отфильтровать результаты, вы должны использовать Query
. Если вам все они понадобятся, вы создадите тяжелый трафик c с Firestore.