首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在节点js应用集成Neo4j(Heroku)的同时面对未知的Bolt协议版本

在节点js应用集成Neo4j(Heroku)的同时面对未知的Bolt协议版本
EN

Stack Overflow用户
提问于 2020-06-29 20:07:38
回答 2查看 632关注 0票数 1

我是Neo4j的初学者,我试过使用本文档中建议的代码:https://neo4j.com/developer/javascript/

但我得到了以下错误:

代码语言:javascript
复制
Neo4jError: Unknown Bolt protocol version: 0

at captureStacktrace (C:\Users\abdsheikh\Documents\NodeJSApps\DrugRepo\node_modules\neo4j-driver\lib\result.js:275:15)
at new Result (C:\Users\abdsheikh\Documents\NodeJSApps\DrugRepo\node_modules\neo4j-driver\lib\result.js:66:19)
at Session._run (C:\Users\abdsheikh\Documents\NodeJSApps\DrugRepo\node_modules\neo4j-driver\lib\session.js:172:14)
at Session.run (C:\Users\abdsheikh\Documents\NodeJSApps\DrugRepo\node_modules\neo4j-driver\lib\session.js:133:19)
at Object.<anonymous> (C:\Users\abdsheikh\Documents\NodeJSApps\DrugRepo\neo4j.js:12:33)

这里是我的代码:

代码语言:javascript
复制
const neo4j = require('neo4j-driver')

uri = "bolt+s://<some-secret-url>.dbs.graphenedb.com:24787";
user = ""; //user was here
password = ""; // password was here

const driver = neo4j.driver(uri, neo4j.auth.basic(user, password))
const session = driver.session()

try {
  const resultPromise = session.run('match(c:Conditions) return c.Name');

  resultPromise.then(result => {
    session.close();
     console.log(node.properties);

    driver.close();
  }).catch((error) => {
    console.log(error);
  });

} finally {
  console.log("Bye");
}
EN

回答 2

Stack Overflow用户

发布于 2020-06-29 21:41:10

此错误表示可能不支持螺栓协议。您使用的是Neo4j版本3.5.x。我认为新的bolt+s协议是用Neo4j 4.x系列启用的。

尝试将uri更改为:

代码语言:javascript
复制
uri = "bolt://<some-secret-url>.dbs.graphenedb.com:24787";
票数 1
EN

Stack Overflow用户

发布于 2020-07-15 08:08:11

遇到了使用Neo4j在Heroku上运行GrapheneDB的同一问题,实际上,我不得不将neo4j-driver4.1.0降到4.0.2,并使用@TomažBratanič提到的bolt v1协议bolt://

GrapheneDB的文档说他们目前(2020年6月15日)还不支持4.1.0驱动程序。

您还可以在这里找到有关使用正确的bolt版本的更多信息,https://github.com/neo4j/neo4j-javascript-driver/issues/595

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62645919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档