在cosmos db中有任何查询分析器吗?

问题描述 投票:1回答:1

我是cosmos db的新手。如果有人帮我找到如何捕获本地模拟器上的查询,我会很高兴。我问的原因是现在查询字符串通过linq在几个步骤中附加,我需要确保查询构建器返回正确的查询字符串。

提前致谢!

azure-cosmosdb
1个回答
1
投票

听到它的声音,您正在使用C#SDK和LINQ来查询您的数据库。

一旦你的LINQ查询准备就绪,你应该做queryable.AsDocumentQuery()生成一个DocumentQuery对象,并使用它来做while(documentQuery.HasMoreResults) documentQuery.ExecuteNextAsync<yourtype>()

如果情况并非如此,那么您将以非最佳方式使用SDK。

获取生成的SQL查询所需要做的就是在.ToString()对象上执行documentQuery,然后您将获得已翻译的查询。

© www.soinside.com 2019 - 2024. All rights reserved.