Neo4jClient 调用示例失败

Neo4jClient Call example failing

下面列出了 this 页面上列出的 .NET Neo4jClient 的调用示例。

graphClient.Cypher
.Match("(user:User)")
.Where((User user) => user.Id == 1234)
.With("user, size((user)-[:IS_FRIENDS_WITH]->(:Friend)) as numberOfFriends")
.Call("apoc.map.setKey(user, 'numberOfFriends', numberOfFriends)").Yield("value AS userWithFriends")
.Return(userWithFriends => new {
    User = userWithFriends.As<User>()
})
.Results;

当我尝试使用它时,出现以下错误: 只有assignment、call、increment、decrement和new object expressions可以作为语句使用

我该如何解决这个问题?

你得到结果并将它们放在任何地方了吗?

您是否尝试添加:

var results = 到您声明的开头?