【发布时间】:2018-06-24 22:04:43
【问题描述】:
我在 Azure 中有一个 DocumentDB 数据库,我通过 CosmosDB API 访问它。
我想通过一个简单的查询来获取文档的所有父字段:
SELECT p.id
FROM parent p JOIN ch IN p.property1.child
WHERE CONTAINS(UPPER(ch.name), UPPER(@childName))
此查询有效,但我只获得“id”属性。我不能使用 p.* (抛出语法错误),并且将来可能会更改列表。使用 * 我收到此错误:'SELECT *' 仅对单个输入集有效。
有没有办法不用在select子句上写完整的字段列表就可以得到父文档的整个json?
【问题讨论】:
标签: nosql azure-cosmosdb document-database