Neo4j - 如何将DEV ENV设置为指向AWS数据库

时间:2015-04-15 17:57:59

标签: ruby-on-rails amazon-web-services neo4j neo4j.rb

我使用以下方法在Rails中创建了一个新的应用程序:

rails new myapp -m http://neo4jrb.io/neo4j/neo4j.rb -O

我没有执行命令:

rake neo4j:安装[community-2.2.0,开发]

因为我的数据库已由AWS服务器创建,填充和托管。

如何设置我的Rails dev env以在AWS服务器上使用数据库?

从本地计算机myapp文件夹运行命令时

$ rails s -d

我收到错误:

预期响应代码200请求http://my-aws-server.com:7474/db/data/,401,401错误(Neo4j :: Server :: Resource :: ServerException)

1 个答案:

答案 0 :(得分:0)

我在config / environments / development.rb文件中添加了这三行:

  config.neo4j.session_options = { basic_auth: { username: 'neo4j_user', password: 'neo4j_pass'} }
  config.neo4j.session_type = :server_db
  config.neo4j.session_path = 'http://my-aws-server.com:7474'

问题解决了。