Кажется, что гранулярность Timestamp выражена в микросекундах, а не в наносекундах, так как я получаю следующий вывод при регистрации Timestamp, сгенерированного сервером Firestore:
Timestamp { _seconds: 1543528094, _nanoseconds: 446000000 }
Последние 6 цифр _nanoseconds
всегда равно 0.
Итак, когда я сделаю orderBy('createdAt').startAfter(lastDocSnapshot)
, он пропустит все документы с одинаковым значением createdAt
метки времени и начнёт со следующего значения метки времени?Или он начнется сразу после последнего снимка документа, как следует из названия, даже если есть другие документы с таким же значением метки времени?