2014-10-17 107 views
0

我试图使用来自here的Datastax Cassandra驱动程序。Ruby - 尝试使用Datastax cassandra驱动程序

我遇到了此问题:<main>': undefined method 'cluster' for Cassandra:Module (NoMethodError)

我所做的:

  • 创业板安装卡桑德拉驱动程序 - 事先
  • 复制他们的“快速启动”的代码到一个文件
  • 尝试执行它

我的设置:

$红宝石--version
红宝石2.1.3p242(2014年9月19日修订47630)x86_64的Linux的]

是这个版本是否过高?我的系统中是否缺少cassandra驱动程序/连接器?


#gem列表--local

***当地的宝石***

...

卡桑德拉驱动器(1.0.0.beta.3)

回答

1

原来是一个文档(“readme.md”)错误。显然,驱动程序的下一个版本将使用'cluster'而不是'connect'来获取第一个连接。

将示例中的违规行更改为“Cluster.connect”,一切正常。

记录在案here

0

驱动程序GitHub主分支中的文档/自述文件可能记录未发布或未来版本的信息(如果您使用的是特定的宝石)。现在,自述文件中有一个免责声明。

将文档用于您使用的驱动程序/宝石的特定版本,例如beta 3

相关问题