Neo4j - 如何将 DEV ENV 设置为指向 AWS 数据库
Neo4j - How to set DEV ENV to point to an AWS database
我在 Rails 中使用以下方法创建了一个新应用:
rails new myapp -m http://neo4jrb.io/neo4j/neo4j.rb -O
我没有执行命令:
rake neo4j:install[community-2.2.0,development]
因为我的数据库已经由 AWS 服务器创建、填充和托管。
如何设置我的 Rails 开发环境以使用 AWS 服务器上的数据库?
当运行命令来自我本地计算机的myapp文件夹
$ rails s -d
我收到错误:
请求的预期响应代码 200 错误 http://my-aws-server.com:7474/db/data/、401、401(Neo4j::Server::Resource::ServerException)
我在文件 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'
问题已解决。
我在 Rails 中使用以下方法创建了一个新应用:
rails new myapp -m http://neo4jrb.io/neo4j/neo4j.rb -O
我没有执行命令:
rake neo4j:install[community-2.2.0,development]
因为我的数据库已经由 AWS 服务器创建、填充和托管。
如何设置我的 Rails 开发环境以使用 AWS 服务器上的数据库?
当运行命令来自我本地计算机的myapp文件夹
$ rails s -d
我收到错误:
请求的预期响应代码 200 错误 http://my-aws-server.com:7474/db/data/、401、401(Neo4j::Server::Resource::ServerException)
我在文件 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'
问题已解决。