Я хотел бы создать Postfeed с использованием Flutter и Firebase.
То, как это должно работать, заключается в том, что у меня есть документ в Firebase, называемый 'Posts'. Каждый пост будет иметь атрибут с отметкой времени. В ленте люди должны видеть последние 10 сообщений, а затем нажать кнопку в нижней части ленты, чтобы загрузить еще 10.
Моя проблема заключается в том, что я не хочу загружать все сообщения из базы данных, а затем отфильтруйте его, потому что со временем это не будет масштабироваться при добавлении большего количества постов.
Есть ли способ доступа к документу постов в базе данных Firebase в реальном времени - через определенные промежутки времени, следовательно, всегда загружая последние последние 10 за раз ?
Или какой самый чистый способ сделать это?