indexing - 我在 Cypher 中的 neo4j 索引查询有什么问题?

标签 indexing neo4j cypher

使用 neo4j 社区 1.9 版本,我尝试使用小型“Cineast”数据集和“Matrix”数据集进行索引查询。在 webadmin 界面中,Cineasts 集有一个名为 Actor 的索引。

START n=node:Actor("name:*") RETURN n;

这应该返回所有 Actor 的名字,对吗?我没有收到错误消息,但行数为零。

我知道那里有一个名叫 Paul Norell 的 Actor ,所以我尝试了这个,但仍然得到相同的结果。

START n=node:Actor(name="Paul Norell") RETURN n;

关于我做错了什么有什么想法吗?如何检查名称键/值对是否已编入索引,甚至哪些键/值对在索引中?

最佳答案

正如 Google 群组中的回答:

Actor.name 未在该数据集中建立索引。

只有Actor.idMovie.id,还有一个电影标题的“搜索”索引。

START n=node:Actor('id:*') RETURN count(*);

START n=node:Movie('id:*') RETURN count(*);
START n=node:Movie(id="601") RETURN n;

START n=node:search('title:*') RETURN count(*);

关于indexing - 我在 Cypher 中的 neo4j 索引查询有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14159991/

相关文章:

neo4j - 如何在 Spring Data Neo4j (SDN4) 中进行集成测试

ruby-on-rails - 参数错误 : Invalid session type: :server_db (expected one of [:http, :bolt,:嵌入])

java - 如何使用 JUnit 测试 Neo4j 服务器的非托管扩展

database - 位图索引有用吗

python - 使用 iloc 从数据框中切片多个列范围

.htaccess - 谷歌没有索引我的网站,但索引论坛?

python - 面临 Neo4j 和 networkX 中从原始图生成子图的问题

java - Neo4j 返回问题 : How to map the properties of one node and one property from other node which connected into java object

neo4j - Cypher:查找节点之间的任何路径

python - Pandas Dataframe 索引错误