Neo4jclient查询给我错误信息

Neo4jclient查询给我错误信息,neo4jclient,Neo4jclient,这个查询有什么问题 var result = Neo4jController.m_graphClient.Cypher .Match("(A:" + objWorld.getLabel() + " { Name : {Name} })") .Create("(A)-[R:" + Rel_World.world_country + "]->(B:" + objcountry.getLabel() + "{ objcountry

这个查询有什么问题

 var result = Neo4jController.m_graphClient.Cypher
                .Match("(A:" + objWorld.getLabel() + " { Name : {Name} })")
                .Create("(A)-[R:" + Rel_World.world_country + "]->(B:" + objcountry.getLabel() + "{ objcountry }")
                .WithParams(new
                {
                    Name = objWorld.Name,
                    objcountry = objcountry
                })
                .Return((B, R) => new
                {
                    CountryCount = B.Count(),
                    RelationCount = R.Count()
                })
                .Results
                .Single();
我得到了这个错误 Message=SyntaxException:无效输入“R”:应为空白、注释或“)”(第3行第1列) 将计数(B)返回为CountryCount,将计数(R)返回为RelationCount


我正在使用Neo4jclient与neo4j进行交互

忘记在查询字段中添加“')。

明白了。忘记在创建查询中添加“')”。对不起,你应该把它作为你自己问题的答案贴出来,这样你就可以把问题标记为已结束。