Получите базовый SQL для запроса Cosmos DB, сгенерированного через LINQ - PullRequest
0 голосов
/ 09 марта 2020

Я создаю запрос в космос, используя Linq

Это преобразуется в SQL, который затем запускается для поиска

var modelName = "Mondeo";
var baseQuery = client.CreateDocumentQuery<Car>(StaticSettings.ProjectionsCollectionUri,
  new FeedOptions { MaxItemCount = maxItemCount, PartitionKey = new PartitionKey(partitionKey) })
                .Where(order => car.ModelName == modelName);

Если я запускаю этот код и ставлю после этой инструкции я вижу необработанный запрос SQL, сгенерированный

. Это показано в первой строке инспектора

{{"query":"SQL HERE"}}

Как я могу получить это с помощью кода?

Я хочу добраться до этого SQL, чтобы убедиться, что это именно то, что я хочу, и я могу использовать его в своих тестах

Пол

...