Предложение Cosmos DB OFFSET LIMIT не работает должным образом - PullRequest
0 голосов
/ 13 мая 2019

Я запрашиваю в Cosmos DB с предложениями OFFSET и LIMIT, но набор результатов возвращает большее количество строк, как и ожидалось.

Ниже приведен пример кода Java, используемого для запроса в Cosmos DB.В приведенном ниже запросе я использовал следующие значения смещения и предела:

offsetValue = 0
limitValue = 3

FeedOptions queryOptions = new FeedOptions();
queryOptions.setMaxBufferedItemCount(10);
queryOptions.setEnableCrossPartitionQuery(true);

    List<Document> documentList = documentClient.queryDocuments(collectionSelfLink, "SELECT * FROM root OFFSET " + offsetValue + " LIMIT " + limitValue, queryOptions).getQueryIterable().toList();

Тем не менее я получаю 5 записей, но я должен получить 3 записи в списке документов.

Может кто-нибудь пожалуйстаправильно, что здесь происходит не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...