Couchbase N1QL:如何使用 SELECT 获取包含 ID 和 CAS 的完整文档

Couchbase N1QL: How to get complete Document including ID and CAS with SELECT

我正在使用带有 java-client 2.1.3.

的 Couchbase 4.0 beta

Bucket.get(id)returnsJsonDocument从中我可以得到idcas以及内容。现在我想使用 N1QL (select *) 查询二级索引。但是,QueryResult 只有 returns 行 JsonObject 行,它们只是文档内容。无论如何我也可以获得元数据(idcas)吗?

您可以执行以下操作:

SELECT b, meta(b) AS meta FROM my_bucket b;