2016-09-13 86 views
1

我想查询文档数据库,像这样的查询:DocumentDB查询是否支持嵌套查询?

SELECT * FROM c 
WHERE (
    c.ReportType = 'MyReport' 
    And c.TenantId='testTenantId_111111' 
    And c._ts = (
     SELECT Top 1 c._ts FROM c 
     WHERE (c.ReportType = 'MyReport' And c.TenantId='testTenantId_111111') 
     order by c._ts Desc 
    ) 
) 

但它不工作。

文件DB支持这种查询吗?

+0

不知道这是一个人为的例子还是真实的交易,但是......看起来这个例子可以在单个查询中完成。 –

+0

嗨,大卫,这只是一个例子,但我仍然想知道如何在documentDB中的一个查询中做到这一点?谢谢。 – urlreader

回答

1

它不支持嵌套查询。你必须查询两次。如果您需要两个查询之间的一致性,则可以在存储过程中同时执行这两个查询。