You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行graph.run(SHOW INDEXES;)时出现空值Lookup索引的原因咨询

Neo4j额外出现Lookup索引的原因解析

你看到的这个Lookup类型的索引是Neo4j自动创建的标签查找索引,并非你手动创建的内容。

具体原因:当你第一次创建带有Person或Address标签的节点时,Neo4j会自动为对应标签生成该索引,用来加速基于标签的查询(比如执行MATCH (p:Person) RETURN p这类直接按标签筛选节点的语句)。

这个索引的典型特征就是类型为Lookup,且属性列显示为空——因为它仅针对标签本身生效,不需要关联具体属性,属于系统默认生成的基础索引,完全不会影响你手动创建的那两个复合索引的使用,也无需手动删除。

所以你执行SHOW INDEXES;后返回的3个索引中,两个是你手动创建的复合索引,第三个就是系统自动生成的标签查找索引,这是正常的系统行为。


内容的提问来源于stack exchange,提问作者safe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 00:12:06