你如何查询RethinkDB服务器的版本?

时间:2014-07-15 01:42:55

标签: rethinkdb

假设我已连接到RethinkDB服务器的Web UI,并且我想知道在底层运行的是什么版本。有没有办法(在数据资源管理器中?)查询版本号,例如1.13.3?

3 个答案:

答案 0 :(得分:1)

在管理界面中,如果您点击导航栏右上角的“齿轮”图标,则会向下滑动通知栏。在该栏的最右侧是版本号打印输出。

答案 1 :(得分:1)

尚未采用编程方式 - 正如Cody所提到的,单击Web UI中的齿轮图标将显示版本号。我在GitHub上开了一个提案,将r.version()添加到RethinkDB的未来版本中:https://github.com/rethinkdb/rethinkdb/issues/2698

答案 2 :(得分:1)

如果您使用数据资源管理器,则可以运行

r.expr(VERSION)

请注意,此工作在数据资源管理器中。 js文件中有一个全局VERSION变量(当你点击Cody提到的齿轮图标时我们使用它)。

只要启用了Web界面(假设您在默认的8080端口上启动了Web界面),这应该可以在任何地方使用

r.http('http://localhost:8080/ajax/stat').do(function(doc) {
   return doc(doc.keys().nth(0))('proc')('version')
})

虽然它有点像黑客,但它确实有效。