cosmosdb CreateDocumentChangeFeedQuery ChangeFeedOption StartTime не возвращает документы

Я пытаюсь получить документы, которые были изменены с момента последнего запуска. Когда я устанавливаю опцию ChangeFeed StartTime, я не получаю никаких строк. Когда я устанавливаю StartFromBeginning, я получаю документы.

IDocumentQuery<Document> query = client.CreateDocumentChangeFeedQuery(
                 UriFactory.CreateDocumentCollectionUri(DatabaseId, CollectionId),
                new ChangeFeedOptions
                {
                    StartFromBeginning = true,
                    PartitionKeyRangeId = partitionkeyRangeId,
                    RequestContinuation = token,
                    MaxItemCount = Batchsize,
                    // Set reading time: only show change feed results modified since StartTime
                    StartTime = DateTime.Now - TimeSpan.FromDays(365)

                });

var temp = query.ExecuteNextAsync (). GetAwaiter (). GetResult ();

0 ответов

Другие вопросы по тегам