Я хочу написать запрос, чтобы получить список документов, которые были сохранены за последние 24 часа. Когда документ был создан, я добавляю значение «последнее обновление», используя FieldValue.serverTimestamp()
. Теперь мой запрос будет выглядеть так:
Date pastDay = (getFireStoreServerTime) - (24hours)
Query query = collectionRef.orderBy("lastUpdated", Query.Direction.DESCENDING).where("last updated" > pastDay);
Однако я не смог найти API в java admin SDK, чтобы узнать время сервера. Поддерживается ли это в Firebase Admin SDK для Cloud FireStore?