客户端错误:(405)尝试在R中使用Neo4j语法时不允许使用方法

客户端错误:(405)尝试在R中使用Neo4j语法时不允许使用方法,r,neo4j,cypher,r-neo4j,R,Neo4j,Cypher,R Neo4j,我第一次尝试在RStudio中使用Neo4j。我只是在尝试这个教程 但当我尝试这样的查询时: nicole = createNode(graph, "Person", name="Nicole", age=24) 我得到了这个错误: Client error: (405) Method Not Allowed 有没有办法解决这个问题?提前感谢您抽出时间。如果您在startGraph()调用中意外遗漏了一些信息,则可能会发生错误。确保图形url的末尾有/db/data/。(如果不是这样,请发布

我第一次尝试在RStudio中使用Neo4j。我只是在尝试这个教程

但当我尝试这样的查询时:

nicole = createNode(graph, "Person", name="Nicole", age=24)
我得到了这个错误:

Client error: (405) Method Not Allowed

有没有办法解决这个问题?提前感谢您抽出时间。

如果您在
startGraph()
调用中意外遗漏了一些信息,则可能会发生错误。确保图形url的末尾有
/db/data/
。(如果不是这样,请发布您使用的
startGraph
命令)

使用
/db/data
没有
谢谢你的回复!!但不幸的是,它仍然不适用于我,我使用了这个:graph=startGraph(“,username=“username”,password=“password”),但当我使用你的:graph=startGraph(“)错误:客户端错误:(401)Unauthorized Neo.ClientError.Security.Unauthorized无效的用户名或密码。当我将其与用户名和密码一起使用时,我再次收到以下错误:错误:客户端错误:(401)Unauthorized Neo.ClientError.Security.Unauthorized无效的用户名或密码。您是否设置了用户名和密码?我只能通过提供不正确的凭据来重新创建该错误。如果您只是浏览示例,只需在
.neo4j.conf
中设置
dbms.Security.auth_enabled=false就可以了,然后您就可以了不需要用户/通行证
library(RNeo4j)
graph  = startGraph("http://localhost:7474/db/data/")
nicole = createNode(graph, "Person", name="Nicole", age=24)
nicole
# Person
# 
# $name
# [1] "Nicole"
# 
# $age
# [1] 24
graph  = startGraph("http://localhost:7474")
nicole = createNode(graph, "Person", name="Nicole", age=24)
Error: Client error: (405) Method Not Allowed