【发布时间】:2020-03-30 19:28:50
【问题描述】:
我正在使用 Couchbase 存储桶,其中所有文档都保存有 DocType 属性,用于标识包含的数据类型。我想执行一个查询,该查询将为我提供来自每个 DocType 的单个结果,以用作所有文档类型的样本。
我可以使用SELECT DISTINCT(DocType) FROM some-database 获取每个 DocType。我可以通过SELECT * FROM some-database WHERE DocType='User' LIMIT 1 获取样本。但是我不知道如何结合这些东西来使单个查询从每个匹配的 DocType 中返回一个示例。
【问题讨论】:
-
根据您的意图,您可能还需要查看
INFER声明 - docs.couchbase.com/server/current/n1ql/n1ql-language-reference/…