问题标签 [rethinkdb-javascript]
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 中链接多个条件?这就是我现在得到的,如果我只传递live
或 sports
作为参数,它会起作用。一旦我传递了live
andsports
参数,sports
显然总是会覆盖filter
变量并且live
参数被忽略。
rethinkdb - Rethinkdb 过滤早先的查询
我有一个带有“时间戳”的表格“帖子”。
现在,我希望所有拥有超过 1 个帖子的用户获取除最新帖子之外的所有帖子。
通过此查询,我可以成功检查拥有超过 1 个帖子的用户:
我可以通过做得到特定用户的最后一篇文章
现在我需要以某种方式将它们联系在一起,然后将每行的时间戳与 max('timestamp') 进行比较,看看它们是否不相等。以下是我所拥有的,但显然是错误的
有什么建议我如何将所有这些结合在一起?
rethinkdb - 在 RethinkDB 中使用 r.union 组合多个表
我将在 RethinkDB 中动态组合一系列具有完全相同结构的表。
我在数组中有动态生成的表列表,如下所示:
我正在尝试这样做:
但这只是给我一个错误:ReqlLogicError: Expected type DATUM but found TABLE
总的来说,我还没有找到一种方法来在 JavaScript 中生成表列表并添加使用 r.union 将它们组合成一个流。将不胜感激这方面的帮助。
谢谢!
rethinkdb - 使用 Rethinkdb 在参数上选择多个条件
我想检索所有用户或获取所有具有名称变量的用户。我正在使用 Rethinkdb,我想使用我的查询将 SQL Server 转换为 Rethinkdb
SQL 服务器:
这是我的 Rethinkdb 查询,但它不能正常工作
rethinkdb - Rethink DB - 数据资源管理器
一般来说,我对计算机并不先进,但是我使用 RethinkDB 来存储数据。我正在使用平台上的数据浏览器来查询和过滤我想要的信息,但是想在一个查询中查询和搜索两个或三个表。这可能吗?例如我可以输入这个查询 r.db('locations').table('twitter'),但另外想添加 r.db('locations').table('instagram')甚至 r.db('smarta').table('facebook') 都在一个输出中。这可能吗?
rethinkdb - RethinkDB 更新和替换 - 无需一行
谁能想到一种优雅的方式update
和replace
一条线?
我想使用r.row.without
删除字段并在同一查询中更新。
就像是:
简单的链接会很好,但这不起作用(更新返回更改结果)。
rethinkdb - 在 rethinkdb 文档中创建或附加到数组
如果数组存在,我们应该如何将项目附加到数组,或者创建一个数组并插入到它。
我尝试了合并命令,但不允许合并数组,只能替换它们。
我进一步尝试传递一个函数,但似乎不起作用:
考虑以下文档结构:
如果我想将爱好添加为数组,我应该怎么做。无论爱好数组是否存在,查询都必须有效。
rethinkdb - Rethinkdb 加入具有子文档的数组
当我加入子文档数组时,我没有得到任何结果(也没有错误)。
考虑用户的以下结构
用户表:
爱好表:
预期结果 :
我尝试了以下查询但没有成功。
我在这里做错了什么?
rethinkdb - 如何创建、更新或附加嵌套文档
我是 rethinkdb 的新手,我正在开发一个游戏服务器的管理工具,我需要在其中记录玩家的杀戮和死亡。对于“名称”是二级索引的玩家,我有以下结构:
我从服务器获取当前会话 ID,并且在返回杀手、受害者、武器名称和爆头(真/假)的杀戮时触发一个事件。我需要为涉及以下内容的两个玩家创建更新:
- 如果来自服务器的当前 id 的玩家会话不存在,则创建一个
- 如果当前 id 存在会话,则
- 对于玩家进行杀戮
- 更新总击杀数和爆头击杀率
- 如果武器不存在,则创建一个并记录名称、杀戮和爆头
- 如果存在武器,则更新击杀次数和爆头次数
- 对于被杀的玩家
- 更新总死亡人数
- 对于玩家进行杀戮
我需要保留上述播放器结构,但对如何更新播放器持开放态度。