n1ql 相关问题

N1QL发音为“Nickel”是Couchbase的下一代SQL类查询语言,它允许对面向文档的数据库运行查询。

Couchbase N1QL查询聚合

我正在尝试编写一个查询,该查询将聚合查询结果,以便为匹配的结果提供总值。存储桶中的文档如下所示:{“clientId”:“test-client”,...

回答 1 投票 1

Couchbase N1QL值解码功能

N1QL中是否存在等效的Oracle SQL DECODE函数?即一个函数,允许您根据条件检查选择输出一个或其他值:select sum(decode(type ='car'...

回答 1 投票 1

我可以从Spring Data Couchbase存储库中的查询方法名称派生ARRAY_CONTAINS吗?

我有一个Couchbase-Document“Group”,其中包含一个group-members-names列表。我想查询一个人的所有组。我设法用N1QL ARRAY_CONTAINS做到了 - 参见代码示例 - 但我希望......

回答 1 投票 1

什么时候我应该使用UNNEST vs ANY ...在N1ql中满意吗?

我想查询(或索引)一个数组值字段。举个例子,假设我要检索这个文件{“myarray”:[1,2,3]}。我可以用任何......满意或与UNNEST这样做。来自 ...

回答 2 投票 1

ARRAY_SUM有条件

我有这样的文件{bill:[{id:“1”,total:20.0},{id:“1”,...

回答 2 投票 2

Couchbase数组索引

Couchbase 5.0版我试图通过数组索引来加速下面的查询,我无法做到正确。 SELECT DISTINCT document_data。* FROM`optima` AS optima UNNEST optima.documents AS ...

回答 1 投票 1

Couchbase N1QL:根据其他属性更新文档属性

我正在努力进行更新 - 对于N1QL查询我的文档如下所示:{“invalidityReasons”:{“AU”:[“ANCESTOR_DEACTIVATED_OR_INVALID”],“BE”:[“...

回答 1 投票 2

N1QL查询不使用预期的索引

我正在尝试创建一个将使用特定索引的couchbase N1QL查询。这是我的索引:CREATE INDEX index_progressTest ON testbucket(payload.type,payload.display,payload.status,meta(...

回答 2 投票 1

哪种是使用Views或N1sql查找数据的最佳执行方法

我正在使用CouchBase构建一个PHP应用程序(主要是),但仍然不完全清楚获取内容的最佳方法。有两种不同的方式来获取数据(如果我是正确的)使用...

回答 1 投票 -2

N1QL(Couchbase) - 对于不存在的关系,在couchbase中进行真正的LEFT JOIN

为简单起见,假设我有以下数据库:{id:“a_id”,//这是键,而不是文档类型中的字段:“a”} {id:“b_id”,类型:“b” ,a:“a_id”} {...

回答 1 投票 0

Couchbase - 使用字段加入,没有任何关系

我有两个文件:文件ID:A {“name”:“abc”,“phone”:“123”}和文件ID:B {“name”:“abc”,“state”:“test-state”}是否可以使用基于名称的N1QL连接两个文档...

回答 1 投票 1

如何在couchbase服务器中正确创建子查询的索引?

如何为该查询执行正确的索引?我需要加快这个查询。 SELECT q1,q2 LET q1 =(选择ht。* FROM`mybucket`为mb WHERE mb.recdate IN(SELECT RAW MAX(recdate)FROM`mybucket` as mbt ...

回答 1 投票 2

我需要在couchbase中的json对象中添加一个键。我该如何编写查询?

我需要编写n1ql来更新couchbase中存在的json对象。下面是我的json对象名称为“Activity”,我需要在“attribute_val”之后添加“parent”:“demog”:“1098”。我该怎么做...

回答 1 投票 0

在Couchbase Java Query DSL中,如何过滤不是ASCII字母表的属性名称?

Couchbase查询应该在过滤器(where子句)中支持属性名称的任何String。但是下面的查询不返回任何fieldNames“7”,“a”,“#”,“&”,“”,“ ?”。它确实......

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.