8得票4回答
RethinkDB索引用于过滤和排序

假设一个“评论”表具有以下结构: id | author | timestamp | body 我希望使用索引来高效地执行以下查询: r.table('comments').getAll("me", {index: "author"}).orderBy('timestamp').run...

12得票1回答
如何在Aurelia中强制重新评估或重新渲染绑定

我将从一个使用Aurelia、RethinkDB和Socket.IO构建的简单TODO应用开始。我似乎在通过Socket.IO更改的对象重新渲染或重新评估方面遇到了问题。所以,基本上,在第一个浏览器上一切都工作得很好,但在第二个浏览器上不会重新渲染对象,而在控制台中显示对象的差异。问题仅出现在...

17得票2回答
如何在RethinkDB中创建唯一的项

如何在RethinkDB中创建唯一项? 在MongoDB中,我使用ensureIndex来实现这个功能,例如:userCollection.ensureIndex({email:1},{unique:true},function(err, indexName){

7得票2回答
如何在Linux中优雅地停止后台运行的RethinkDB服务器?

如何在Linux中停止rethinkdb服务器?是否有命令优雅地关闭rehinkdb实例?我在文档中没有找到任何关于这方面的说明。如果我从命令行以前台方式启动rethinkdb实例,rethinkdb会处理从键盘发送的SIGINT信号。但是当rethinkdb在后台运行时,我不确定rethin...

7得票3回答
为什么RethinkDB没有Windows的二进制版本?

我对Rethinkdb很感兴趣,想在其上进行开发/测试,但主要问题是:它没有适用于Windows操作系统的软件包。我尝试从源代码编译,但由于没有任何说明,这也不可能。 是什么让为Windows制作可执行文件如此困难?有没有其他安装Rethinkdb的替代方法?即使非常小而不那么著名的应用程序...

8得票2回答
RethinkDB 多个查询在一个请求中

我试图在单个请求中执行多个RQL命令,但并不成功。我尝试过使用r.union,但它只适用于序列。我真正想要的是: [r.db(..).table(..).get(id1).delete(), r.db(..).table(..).get(id2).delete(), r.db(..).t...

10得票1回答
运行后,我如何使用 Ratchet\Server\IoServer 对象?

我想运行一个函数,以迭代生成器类。只要 Ratchet 连接是活动的,生成器函数就会运行。我所需要做的就是在执行 run 方法后实现这一点:use Ratchet\Server\IoServer; use Ratchet\Http\HttpServer; use Ratchet\WebSock...

16得票6回答
RethinkDB - 更新嵌套数组

我有一个调查表格,看起来像这样: { id: Id, date: Date, clients: [{ client_id: Id, contacts: [{ contact_id: Id, score: Number, feed...

24得票4回答
在RethinkDB中,检查数据库或表是否存在的最简单方法是什么?

我知道一种方法是通过dbList()和tableList()列出所有内容,然后在结果中查找我需要的内容。 有没有更简单的方法? 编辑 我的目标是在不存在表格时创建一个表格。

9得票1回答
复制/复制RethinkDB数据库的最简单方法是什么?

如何轻松复制生产数据库(mydb)以创建开发数据库(mydb-dev)? rethinkdb restore命令似乎没有指定输出数据库名称的选项。它只有从转储中选择要还原的数据库的选项。我正在使用rethinkdb 1.16.3。