我刚开始使用neo4jclient,我正在努力解决密码查询。我使用了这里的查询,但我没有弄清楚如何获得结果并使用它们。
首先,我将一些节点放入数据库,然后我想检索它们(在这种情况下是一个),我尝试了这个:
var u = client.Cypher
.Match("(user:User)")
.Where((User user) => user.Id == 1)
.Return(user => user.As<User>());
Console.WriteLine(u.Results.ToList().First().Id);
(我确信数据库中有节点,还有 Id = 1 的节点)
但是与结果方法一致,我得到了这个异常:
SyntaxException: 预期 START 或 CREATE "MATCH (user:User)"
我是 neo4j 的初学者,我不知道如何访问和使用查询结果,所以我想请你帮忙。先感谢您。