Код: Выделить всё
{
"id":"9b461e2f-3728-46f0-9383-103be9e225f9"
"agentId":"4v587r3h-3728-46f0-9383-103be9e225f9"
"OrderItems": [{
"OrderItemId":"8a378g5w-3728-46f0-9383-103be9e225f9",
"ProductId": 100,
"Qty": 3
}]
}
Код: Выделить всё
//agencyId, continuationToken, paginationNumber came in via API call. Cosmos generated the tokens
var result = await container.GetItemLinqQueryable(continuationToken: continuationToken,
requestOptions: new QueryRequetOptions()
{
PartitionKey = new PartitionKey("someKey"),
MaxItems = paginationNumber
}).Where(o => o.AgencyId == agencyId).ToFeedIterator().ToListyAsycnWithContinue();
Я хотел бы Запросите эту коллекцию, чтобы вернуть все orderitems , которые были размещены конкретным агентом. Где вступают значения DesturantuationToken/MaxItems здесь, так как мое намерение будет в том, что они будут ссылаться на OrderItems, не на уровне порядка. Поэтому, если MaxItems, например, было 20, я говорю, что ограничиваю это до 20 заказов, а не 20 заказов.
Подробнее здесь: https://stackoverflow.com/questions/768 ... collection