问题标签 [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.

0 投票
1 回答
102 浏览

java - 检索表名列表

我想获取数据库中的表列表。

tableList命令的文档说此方法返回一个字符串列表,但事实并非如此。它实际上返回一个TableList对象。

当我跑步时..

我得到一个Result<Object>对象作为结果,其中一个条目实际上是ArrayList我想要的所有表名。

那么,这实际上是现在应该如何工作的:

对我来说似乎相当复杂,有没有官方/更好的方法来做到这一点?

我正在使用 RethinkDB Java 驱动程序版本 2.4.4。

0 投票
1 回答
53 浏览

rethinkdb - RethinkDB如何删除列表中的重复值,最新值除外

我想减少adbKeys是否有重复的列表title。我想在列表中保留最新或最后一个值。

结果:

所以我想删除查询用户中的以下值:

如果您需要了解该表。

好像:

0 投票
1 回答
91 浏览

json - 在 RethinkDB 中使用 .lt() 和 .filter() 的二级索引

目前试图通过使用RethinkDB来解决问题,createdAt以使用.lt().

以下查询适用于.filter()and .lt()

使用.between()我可以index按预期传递:

但是我仍然需要传递一个较低的值 ( 2020-01-01) 以及不一样.lt()的不一样。

问题:

即使第一个查询使用.filter().lt()按预期工作,唯一的问题是它没有使用我创建的二级索引。

有什么方法可以使用.lt()类似.between()或以某种方式使用的二级索引.filter()

该文档没有提到类似的内容。任何帮助表示赞赏!

0 投票
1 回答
41 浏览

rethinkdb - 按作者和在 unix 时间戳之间过滤数据库条目

我一直在试图找到一种方法来从特定作者 ID 和 2 个时间戳之间获取所有数据库条目。我已经尝试阅读文档并弄乱演示的方式,但无法弄清楚。

例如:从 id 为“281199286765748225”且 Unix 时间戳介于 1614920000 和 1614924579 之间的作者那里获取数据库中的所有消息。

我在“测试”数据库中创建了一个名为“消息”的表,这是一个示例布局: 示例数据库条目

0 投票
1 回答
22 浏览

database - 关于 RethinkDb 中的连接类

我无法理解为什么我会收到此错误,说明如果有人可以帮助我解决连接类型的连接未初始化。

在此处输入图像描述

0 投票
0 回答
28 浏览

database - 关于 RethinkDB 数据库

我将 rethinkdb 与我的颤振应用程序一起用于各种用户服务,但是当我运行文本案例时,代码没有给出任何输出并显示错误。 这些是我在运行测试用例时遇到的错误

0 投票
1 回答
21 浏览

rethinkdb - 合并子数组并排序

我有 ReQL 查询

结果

我想选择按日期排序的最后一次按摩