Ruby - Datastax cassandra ドライバーを使用しようとしています
概要
ここからDatastax Cassandraドライバーを使用しようとしています。
次のエラーが発生しています:‘: Cassandra:Module の未定義メソッド ’cluster’ (NoMethodError)
私がやったこと:
私のセットアップ:
- バージョン Ruby 2.1.3p242 (2014-09-19 リビジョン 47630) [x86_64-linux]
このバージョンは高すぎますか?私のシステムに cassandra ドライバ/コネクタがありませんか?
#gem list –local
*** 地元の宝石 ***
…
カサンドラドライバー (1.0.0.beta.3)
解決策
ドキュメント (「readme.md」) のバグであることが判明しました。どうやら、ドライバーの次のバージョンでは、最初の接続を取得するために「connect」の代わりに「cluster」を使用するようです。
サンプル内の問題のある行を「Cluster.connect」に変更すれば問題ありません。
ここに文書化されています。