问题标签 [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.
php - 如何在 N1QL 中以相同的方式搜索字符串和整数?
所以我有这个PHP函数:
此查询容易受到 n1ql 注入的影响。我知道。为什么?当我使用占位符(现在已评论)时,它没有给我任何结果。如果我不能解决它,我会发布第二个问题。
这里我想问的问题是:这个函数在用户搜索的时候成功找到了文档。但是当字段是整数时,不会给出结果。我尝试用“=”替换 LIKE 并删除了引号和 %。然后用户可以成功地在整数字段中搜索数字。但随后用户无法再搜索字符串字段。有任何想法吗?
json - 使用 N1QL 从 couchbase 中的 json 获取嵌套对象
我在 Couchbase 中有以下 json 作为条目:
我想resultCode
通过 N1QL 查询获取字段:
我得到了 0 个结果。
我怎样才能做到这一点 ?
java - Spring数据自定义N1QL查询返回属性文档为null
我正在使用spring-data-couchbase 2.1.2
,我用自定义查询重新定义了一个存储库:
template.findByN1QL(query, PortfolioDocument.class);
返回一些PortfolioDocument
除了 id 属性之外的所有属性为 null。如果我调用template.findByOne(id);
生成的对象就可以了。你能帮我吗?
java - Couchbase 查询未按预期工作
使用 Couchbase 4.1 我有以下文档结构
我想要一个查询,它将返回我最近的时间戳和所有匹配的总数,这就是我所拥有的。
正如我所期望的那样,这将返回正确数量的用户,但是返回的时间戳不正确,正在返回最旧的时间戳,就好像desc
在我的查询中没有考虑一样。我试过删除和应用asc
,它也返回了相同的结果。
如何解决这个不正确的查询结果
couchbase - Couchbase N1QL:检索没有特定字段的文档
我有很多文件在一个桶里
但是有些文档没有 prop3 字段。
如何使用 n1ql 查询检索所有没有 prop3 字段的文档?
n1ql - 如何使用带有spring-data-couchbase的n1ql从文档中获取字段
这是存储库中运行良好的查询。
我想从 Player 文档中获取特定字段,如下所示:
是否可以这样做,我使用的是 spring-data-couchbase 2.1.2
couchbase - 名称中带有“-”的存储桶的 couchbase 主索引
创建索引时出现此错误:
如果我将存储桶名称更改为 sample_partner,那么它可以工作。使用 Couchbase 4.5 企业版。
couchbase - N1QL REST API 总是在基本 SELECT 上返回错误
回应是:
我尝试通过 Couchbase REST API 查询数据,但很难成功请求。我理解错误的含义,但无法理解查询有什么问题。任何熟悉 couchbase n1sql 的人请帮忙。我很感激。
php - N1QL 性能不佳
我正在使用 N1QL 从我的 couchbase 数据库中读取数据并且遇到了非常糟糕的性能。我正在使用视图 atm,但如果有人知道为什么会发生这种情况,我很高兴知道,也许我会回到 N1QL。虽然 2M 记录的分页非常慢(但有效),但分页搜索超时 @ 2M 记录。Couchbase CE 4.1.0
这是查询:
指标:
我的解释:
这是使用 4000x5 记录完成的。
“收藏”就是我所说的“类型”。