与标签匹配的 Cypher 在 Neo4j 2.1.6 上没有 return 任何结果
Cypher matching with labels doesn't return any results on Neo4j 2.1.6
好的,我真的是 neo4j 的新手。然而,这个简单的东西由于某种原因它不起作用!!
这条语句return 0行!
Match (a:Movie) Return a limit 25
这条语句return 0行!
Match (a:Person) Return a limit 25
但是,如果我执行此行,我会得到结果:
Match (a) Return a limit 25
我正在使用全新安装的 Neo4j 2.1.6,其数据集名为 "cineasts_12k_movies_50k_actors",取自 http://example-data.neo4j.org/files/cineasts_12k_movies_50k_actors.zip?_ga=1.201211559.867824426.1420106902,allow_store_upgrade=true
所以我不确定是我做错了什么还是在使用标签查询时有错误!
通过查看 graph.db 存储文件,该数据集似乎适用于 Neo4j 的旧版本并且不使用标签。
我已经手动添加了标签(演员的 Actor 标签,导演的 Cineast 标签)并重新压缩了数据库,您可以从我的保管箱下载它。
https://www.dropbox.com/s/sxl0kxgw9t4iula/graph.db.zip?dl=0
我会将这个问题传递给 Neo4j 工作人员,我们会尝试发布新的数据集。
与此同时,我可以建议您尝试使用 Graphgen http://graphgen.neoxygen.io 来生成测试图并将其导入到您的 neo4j 本地实例中。
Rik 在这里写了一篇很好的文章:http://blog.bruggen.com/2014/12/prototyping-graph-database.html
您还可以使用 neo4j 实例浏览器起始页中提供的 Movie Graph。
好的,我真的是 neo4j 的新手。然而,这个简单的东西由于某种原因它不起作用!!
这条语句return 0行!
Match (a:Movie) Return a limit 25
这条语句return 0行!
Match (a:Person) Return a limit 25
但是,如果我执行此行,我会得到结果:
Match (a) Return a limit 25
我正在使用全新安装的 Neo4j 2.1.6,其数据集名为 "cineasts_12k_movies_50k_actors",取自 http://example-data.neo4j.org/files/cineasts_12k_movies_50k_actors.zip?_ga=1.201211559.867824426.1420106902,allow_store_upgrade=true
所以我不确定是我做错了什么还是在使用标签查询时有错误!
通过查看 graph.db 存储文件,该数据集似乎适用于 Neo4j 的旧版本并且不使用标签。
我已经手动添加了标签(演员的 Actor 标签,导演的 Cineast 标签)并重新压缩了数据库,您可以从我的保管箱下载它。 https://www.dropbox.com/s/sxl0kxgw9t4iula/graph.db.zip?dl=0
我会将这个问题传递给 Neo4j 工作人员,我们会尝试发布新的数据集。
与此同时,我可以建议您尝试使用 Graphgen http://graphgen.neoxygen.io 来生成测试图并将其导入到您的 neo4j 本地实例中。
Rik 在这里写了一篇很好的文章:http://blog.bruggen.com/2014/12/prototyping-graph-database.html
您还可以使用 neo4j 实例浏览器起始页中提供的 Movie Graph。