gpt4 book ai didi

javascript - 在哪里可以找到 neo4j 3.0 驱动程序 session .run .then 等方法的列表

转载 作者:行者123 更新时间:2023-11-28 05:56:28 26 4
gpt4 key购买 nike

我是 Neo4j 新手,正在学习使用 Neo4j v2 的教程。我想使用 v3.0 但功能如下:

User.get = function (id, callback) {
var qp = {
query: [
'MATCH (user:User)',
'WHERE ID(user) = {userId}',
'RETURN user',
].join('\n'),
params: {
userId: parseInt(id)
}
}

db.cypher(qp, function (err, result) {
if (err) return callback(err);
callback(null, result[0]['user']);
});
};

似乎已被替换为:

session
.run( "MATCH (weapon:Weapon) WHERE weapon.name CONTAINS {term} RETURN weapon.name", {term : searchTerm} )
.subscribe({
onNext: function(record) {
console.log("" + record.get("weapon.name"));
},
onCompleted: function() {
session.close();
},
onError: function(error) {
console.log(error);
}
});

但我似乎无法在任何地方找到 session 方法(.RUN .THEN .SUBSCRIBE 等)的正确描述。

我认为 db.cypher 等函数在 v3.0 中已被替换,这是否正确?我不断收到“db.cypher 不是函数错误”,搜索表明该错误已在 v2 中修复。

最佳答案

关于javascript - 在哪里可以找到 neo4j 3.0 驱动程序 session .run .then 等方法的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37630908/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com