OrientDBのJDBCドライバをActiveRecordで使用する適切な方法は何ですか?OrientDBのJDBCドライバとActiveRecordの使用
Rails 3.2アプリケーションをOrientDB 1.4に接続しようとしています。私は宝石activerecord-jdbc-adapter
をインストールし、そして次のようにdatabase.yml
を設定した:
development:
adapter: jdbc
username: admin
password: admin
driver: com.orientechnologies.orient.jdbc.OrientJdbcDriver
url: jdbc:orient:local:db/test_db2
次のように私はOrientDBのJDBCドライバをロードします。
# in config/application.rb:
require '/home/myuser/jars/orientdb-jdbc-1.4.0-all.jar'
(rails s
を使用)、アプリケーションの起動時、次の例外がスローされます:
java.lang.NullPointerException
at arjdbc.jdbc.RubyJdbcConnection.unmarshalResult(RubyJdbcConnection.java:1187)
at arjdbc.jdbc.RubyJdbcConnection.set_native_database_types(RubyJdbcConnection.java:537)
at arjdbc.jdbc.RubyJdbcConnection$INVOKER$i$0$0$set_native_database_types.call(RubyJdbcConnection$INVOKER$i$0$0$set_native_database_types.gen)
...
設定に何か不足がありますか? ActiveRecordでOrientDBのJDBCドライバを使用する正しい方法は何ですか?
この実装で成功しましたか?ソリューションアプローチをお勧めできますか?ありがとう... – Xdrone