Indexing 节点自动索引不存在
我创建了一些实体的数据集,如用户、媒体及其关系。我的Indexing 节点自动索引不存在,indexing,neo4j,Indexing,Neo4j,我创建了一些实体的数据集,如用户、媒体及其关系。我的neo4j.properties文件已为节点和关系启用自动索引。我还添加了一个属性'type'到节点\u keys\u indexable。但是,当我在运行以下查询时出现以下错误时 START user =node:node_auto_index(fn="Balaji") RETURN user.ln Error: Index `node_auto_index` does not exist 我不熟悉neo4j。谢谢你的帮助 谢谢和问候
neo4j.properties
文件已为节点和关系启用自动索引。我还添加了一个属性'type'
到节点\u keys\u indexable
。但是,当我在运行以下查询时出现以下错误时
START user =node:node_auto_index(fn="Balaji")
RETURN user.ln
Error: Index `node_auto_index` does not exist
我不熟悉neo4j
。谢谢你的帮助
谢谢和问候
Balaji在配置自动索引之前是否添加了节点 然后,您必须重新编制节点索引,例如,运行如下所示的密码查询:
start n=node(*)
where has(n.type)
set n.type=n.type
这适用于小图形,对于较大的图形,您必须对其进行分页
start n=node(*)
with n
skip 25000 limit 25000
where has(n.type)
set n.type=n.type
我也有同样的症状。问题是我在neo4j配置中拼错了索引键的名称。检查您创建的节点是否具有与
neo4j.properties
@Josh中的键匹配的属性该标题对于主题neo4j
足够具体,请粘贴您的neo4j.properties
文件,以及节点的确切属性名称好吗?此外,请向我们提供此neo4j shell控制台查询的输出:index--index