FeedOptions
与您的查询和设置
PartitionKey
财产。
您的查询将如下所示:
var feedOptions = new FeedOptions { PartitionKey = new PartitionKey("Mercedes") };
IDocumentQuery<Car> query = documentClient.CreateDocumentQuery<Car>(
UriFactory.CreateDocumentCollectionUri("dbName", "CollectionName"), feedOptions)
.Where(c => c.Manufacturer == "Mercedes")
.AsDocumentQuery();
List<Car> mercedesCars = new List<Car>();
while (query.HasMoreResults)
{
foreach (Car car in await query.ExecuteNextAsync<Car>())
{
data.Add(car);
}
}