Neo4j データベースと JRuby on Rails を使用して、新しい Web プロジェクトを構築したいと考えています。(これにはNeo4jまたは他のグラフデータベースが本当に必要です)
私は neo4j 2.0 gem を使用しており、Devise と Omniauth で認証しようとしています。この組み合わせが機能する方法はありますか?
devise-neo4j を試しましたが、neo4j.rb 2.0 と互換性がありません。ここでの最後のコミットは、neo4j.rb 2.0 用であると言っていますが、
gem 'neo4j'
gem 'devise-neo4j'
バンドル時に次のエラーが発生します。
Bundler could not find compatible versions for gem "neo4j":
In Gemfile:
devise-neo4j (>= 1.0.2) java depends on
neo4j (~> 1.1.1) java
neo4j (2.0.0.rc2)
また、neo4j で通常の devise gem を試しました。
gem 'neo4j'
gem 'devise'
しかし、実行するrails g devise:install
とNameError: uninitialized constant User
.
私はこれをたくさん検索して試しましたが、うまくいきませんでした。
誰かがこれに対する良い解決策を知っていますか? または、この機能を取得する正しい方法は何ですか (メール/パスワードと facebook、google、yahoo、twitter でログイン)? ああ、自分でコーディングできることはわかっていますが、すでに作成されているものを使用したいと思っています。