升级到Neo4j 3.2后,按节点标签查询不返回任何内容

升级到Neo4j 3.2后,按节点标签查询不返回任何内容,neo4j,cypher,Neo4j,Cypher,我刚刚下载了Neo4J 3.2,并将我的数据库从3.1移到了3.2。我在一台Linux机器上。logs/neo4j.log文件表明数据库已成功升级。我的所有节点似乎都在数据库中,并带有相应的标签。查询路径可以很好地工作。然而,我无法查询标签上的内容 这将返回具有正确标签的正确节点: MATCH p=()-[r:Public_Funding]->()返回p LIMIT 25 这些不返回任何内容: MATCH p=(:City_Contracts)-[r:Public_Funding]->()

我刚刚下载了Neo4J 3.2,并将我的数据库从3.1移到了3.2。我在一台Linux机器上。logs/neo4j.log文件表明数据库已成功升级。我的所有节点似乎都在数据库中,并带有相应的标签。查询路径可以很好地工作。然而,我无法查询标签上的内容

这将返回具有正确标签的正确节点:

MATCH p=()-[r:Public_Funding]->()返回p LIMIT 25

这些不返回任何内容:

MATCH p=(:City_Contracts)-[r:Public_Funding]->() RETURN p LIMIT 25
MATCH p=(:State_Contracts)-[r:Public_Funding]->() RETURN p LIMIT 25
MATCH (n:City_Spending) RETURN n
带有标签
:City\u expensing
:City\u Contracts
:State\u Contracts
的节点肯定存在,并在作为路径的一部分进行查询时显示


我是如何打破标签的?

您是否在Neo4j浏览器中查看结果?如果为真,请编辑您的问题并将结果打印出来。查询标签如下:匹配(n)返回标签(n)。或者从浏览器中,查看左侧菜单的第一项,检查标签是否存在。您可能需要重建标签索引。