【发布时间】:2020-07-20 04:29:08
【问题描述】:
我需要查询 cosmos db 中具有分层链接的容器。
假设我们有表员工:
| EMP_ID | MANAGER_ID | NAME |
|---|---|---|
| 120 | 110 | JOHN |
| 110 | 100 | MIKE |
| 100 | NULL | PAM |
如果我查询 EMP_ID 100,则查询应返回 ID 为 100 或属于“PAM”的所有员工。我做了一些研究,发现 Oracle SQL 支持 CONNECT BY。在 PostgreSQL 中,这可以通过递归 CTE 来完成。我已经在 cosmos db SQL 中尝试了这两种方法,但似乎都不起作用。 cosmos db 中是否有一些开箱即用的支持来支持这些类型的查询?
【问题讨论】:
标签: sql nosql azure-cosmosdb hierarchical-data