将Neo4j连接到nodejs错误

时间:2018-03-31 21:29:58

标签: javascript node.js neo4j cypher

我正在尝试设置neo4j数据库以与javescript代码一起使用。 当我运行我的代码时,我不断得到这个

  

PS C:\ Users \ futur \ Documents \ Coding \ Neo4j> node app.js body-parser   deprecated undefined extended:提供扩展选项app.js:21:20   服务器已启动GET / 304 37.114 ms - - {Neo4jError:getaddrinfo   ENOTFOUND locthost locthost:7687

synchronized
     

代码:'ServiceUnavailable',名称:'Neo4jError'}

这是我的代码看起来像

    at captureStacktrace (C:\Users\futur\Documents\Coding\Neo4j\node_modules\neo4j-driver\lib\v1\result.js:200:15)
    at new Result (C:\Users\futur\Documents\Coding\Neo4j\node_modules\neo4j-driver\lib\v1\result.js:73:19)
    at Session._run (C:\Users\futur\Documents\Coding\Neo4j\node_modules\neo4j-driver\lib\v1\session.js:122:14)
    at Session.run (C:\Users\futur\Documents\Coding\Neo4j\node_modules\neo4j-driver\lib\v1\session.js:101:19)
    at C:\Users\futur\Documents\Coding\Neo4j\app.js:31:4
    at Layer.handle [as handle_request] (C:\Users\futur\Documents\Coding\Neo4j\node_modules\express\lib\router\layer.js:95:5)
    at next (C:\Users\futur\Documents\Coding\Neo4j\node_modules\express\lib\router\route.js:137:13)
    at Route.dispatch (C:\Users\futur\Documents\Coding\Neo4j\node_modules\express\lib\router\route.js:112:3)
    at Layer.handle [as handle_request] (C:\Users\futur\Documents\Coding\Neo4j\node_modules\express\lib\router\layer.js:95:5)
    at C:\Users\futur\Documents\Coding\Neo4j\node_modules\express\lib\router\index.js:281:22

我需要做什么?

1 个答案:

答案 0 :(得分:2)

您的bolt URI中可能有拼写错误。

如果您的代码与neo4j服务器在同一台计算机上运行,​​请尝试将locthost更改为localhost