问题标签 [n1ql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
147 浏览

php - 如何在 N1QL 中以相同的方式搜索字符串和整数?

所以我有这个PHP函数:

此查询容易受到 n1ql 注入的影响。我知道。为什么?当我使用占位符(现在已评论)时,它没有给我任何结果。如果我不能解决它,我会发布第二个问题。

这里我想问的问题是:这个函数在用户搜索的时候成功找到了文档。但是当字段是整数时,不会给出结果。我尝试用“=”替换 LIKE 并删除了引号和 %。然后用户可以成功地在整数字段中搜索数字。但随后用户无法再搜索字符串字段。有任何想法吗?

0 投票
1 回答
167 浏览

php - N1QL 准备好的语句不能 100% 工作

我有一个问题,一些变量可能(我不能确定)没有插入到最终语句中。这是我的例子:

作品:

调试输出: debug01

不工作:

调试输出: debug02

基本上第二个例子没有返回结果,而第一个例子工作得很好。

知道为什么吗?

0 投票
1 回答
864 浏览

json - 使用 N1QL 从 couchbase 中的 json 获取嵌套对象

我在 Couchbase 中有以下 json 作为条目:

我想resultCode通过 N1QL 查询获取字段:

我得到了 0 个结果。

我怎样才能做到这一点 ?

0 投票
1 回答
404 浏览

java - Spring数据自定义N1QL查询返回属性文档为null

我正在使用spring-data-couchbase 2.1.2,我用自定义查询重新定义了一个存储库:

template.findByN1QL(query, PortfolioDocument.class);返回一些PortfolioDocument除了 id 属性之外的所有属性为 null。如果我调用template.findByOne(id);生成的对象就可以了。你能帮我吗?

0 投票
1 回答
86 浏览

java - Couchbase 查询未按预期工作

使用 Couchbase 4.1 我有以下文档结构

我想要一个查询,它将返回我最近的时间戳和所有匹配的总数,这就是我所拥有的。

正如我所期望的那样,这将返回正确数量的用户,但是返回的时间戳不正确,正在返回最旧的时间戳,就好像desc在我的查询中没有考虑一样。我试过删除和应用asc,它也返回了相同的结果。

如何解决这个不正确的查询结果

0 投票
1 回答
2302 浏览

couchbase - Couchbase N1QL:检索没有特定字段的文档

我有很多文件在一个桶里

但是有些文档没有 prop3 字段。

如何使用 n1ql 查询检索所有没有 prop3 字段的文档?

0 投票
1 回答
3474 浏览

n1ql - 如何使用带有spring-data-couchbase的n1ql从文档中获取字段

这是存储库中运行良好的查询。

我想从 Player 文档中获取特定字段,如下所示:

是否可以这样做,我使用的是 spring-data-couchbase 2.1.2

0 投票
1 回答
1186 浏览

couchbase - 名称中带有“-”的存储桶的 couchbase 主索引

创建索引时出现此错误:

如果我将存储桶名称更改为 sample_partner,那么它可以工作。使用 Couchbase 4.5 企业版。

0 投票
1 回答
567 浏览

couchbase - N1QL REST API 总是在基本 SELECT 上返回错误

回应是:

我尝试通过 Couchbase REST API 查询数据,但很难成功请求。我理解错误的含义,但无法理解查询有什么问题。任何熟悉 couchbase n1sql 的人请帮忙。我很感激。

0 投票
1 回答
183 浏览

php - N1QL 性能不佳

我正在使用 N1QL 从我的 couchbase 数据库中读取数据并且遇到了非常糟糕的性能。我正在使用视图 atm,但如果有人知道为什么会发生这种情况,我很高兴知道,也许我会回到 N1QL。虽然 2M 记录的分页非常慢(但有效),但分页搜索超时 @ 2M 记录。Couchbase CE 4.1.0

这是查询:

指标:

我的解释:

这是使用 4000x5 记录完成的。

“收藏”就是我所说的“类型”。