我是cosmos db的新手。如果有人帮我找到如何捕获本地模拟器上的查询,我会很高兴。我问的原因是现在查询字符串通过linq在几个步骤中附加,我需要确保查询构建器返回正确的查询字符串。
提前致谢!
听到它的声音,您正在使用C#SDK和LINQ来查询您的数据库。
一旦你的LINQ查询准备就绪,你应该做queryable.AsDocumentQuery()
生成一个DocumentQuery
对象,并使用它来做while(documentQuery.HasMoreResults)
documentQuery.ExecuteNextAsync<yourtype>()
。
如果情况并非如此,那么您将以非最佳方式使用SDK。
获取生成的SQL查询所需要做的就是在.ToString()
对象上执行documentQuery
,然后您将获得已翻译的查询。