问题标签 [reql]
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.
rethinkdb - RethinkDB:从游标/选择中仅获取一条记录
如果我有一个返回多个结果的查询,如何从选择中获取单个元素?
例如
使用limit(1)
不是我想要的,因为它返回一个数组。
rethinkdb - 如何在没有分组和缩减字段的 RethinkDB 中创建组函数的可读结果?
我有一个使用group()
函数的查询:
现在的结果是以组的形式返回,并像这样减少:
如何在没有组的情况下获得结果并以以下形式减少
lambda - 为什么我的简单 Rethinkdb 查询在使用 lambda 时会失败?
我正在数据资源管理器窗口中测试一些查询。我正在尝试使用 lambdas 构建一些基本查询,但是这些查询失败了。
例如,此查询有效:
但是重新格式化为 lambda 的相同查询不会:
RethinkDB 一直报以下错误:
我正在使用 RethinkDB v2.0.3 我做错了什么?
rethinkdb - 如何通过一个表的 pid 与另一个表的嵌入数组字段值内部连接两个表?
(对不起,问题的标题很尴尬)你好,我有两张表,数据如下:
我想查询“user-me”的朋友,他们被分配到组“friendGroup-2”并拥有技能“c++”,给定的数据结果应该是:
我试过这样:
我的脚本有什么问题?
更新我的脚本是:
sql - 使用 RethinkDB 的 MySQL 不同计数类型查询
我在 rethinkdb 中实现以下 SQL 查询时遇到了一些问题,我想根据 user_count 获得社区中最受欢迎的 5 个频道。
这就是我在 ReQL 中得到的,它只是给了我一个通道列表,我怀疑这里需要更多的映射/减少?
桌子设计看起来像:
频道用户
渠道
任何帮助表示赞赏!谢谢
python - rethinkDB 从插入 python 中提取 generated_key
本质上,我正在尝试为单个记录插入获取生成的密钥。就像是:
并让它返回如下内容:
javascript - 如何过滤掉非数字值
我有一个表(在 RethinkDB 数据库中),其中包含一堆带有字段的文档VIN0
。该字段几乎总是按预期存储数字。
我最近有一些数据损坏,其中有一些字符串代替了字段的数字VIN0
。我用来处理这些数据的查询现在返回错误:"e: Expected type NUMBER but found STRING in:"
我想过滤字符串,但似乎找不到它们。有没有办法Number.isInteger()
在 RethinkDB 中使用类似过滤掉这些项目的方法?
谢谢!
rethinkdb - 动态构建 RethinkDB 过滤器
我想使用如下指定的过滤器过滤我的数据:
在这种情况下,过滤将是:
但是,某些过滤谓词可能会丢失,例如,如果我只有最小年龄和城市,我只想过滤它们:
上面的过滤器应该导致下面
如何根据我可以传递给过滤器函数的过滤器对象键构建 ReQL 查询。
rethinkdb - RethinkDB REQL 查询以查找数组中不同值的出现次数
我在 rethinkDB 中有一张这样的表。
我希望 Id 和 go_Id 具有各个 id 的计数和它们的出现次数。因此,例如,所需的输出是
我应该怎么做?
我尝试根据 id 分组,然后计数,但似乎不起作用。就像是r.table('dev').group(r.row('Id"))
indexing - Rethinkdb 在多个键之间
我有以下结构:
我想要的是,list all items with tags [tag1, tag2, ... etc] of parent "parent-1" and order by time
所以我做了这个
它适用于这样的查询
但我也想要这样的东西
有什么建议么 ?
注意->我不想使用r.filter(...)
我试过这样的东西
但我不知道在查询之间有很多的大表中开销是多少。