Я строю список с нумерацией страниц, используя данные из пожарного магазина.
Я прочитал документы на https://firebase.google.com/docs/firestore/query-data/query-cursors и указано, что если вы хотите использовать нумерацию страниц, вы должны использовать startAt
со ссылкой на документ.
Тем не менее, мой список объектов не использует ссылки на документы, потому что мои данные не являются документами пожарного хранилища. Они обрабатываются, как в большинстве приложений, и все метаданные БД удаляются. Такие, как ссылки на документы.
Итак, чтобы найти последний объект в моем списке, мне нужно get
позвонить в пожарную, чтобы получить ссылку на документ.
Есть ли другой способ, которым я могу использовать startAt
без необходимости извлекать (получать) полный документ из пожарного депо, так как у меня есть ID нужного мне документа?
PS. Я не хотел бы хранить какие-либо данные БД (firestore) на моих объектах / классах. Они не тесно связаны с БД, как должны.