Neo4j 2.0 - 多个标签上的索引

标签 neo4j

使用基于模式的索引,我可以为具有给定标签的所有节点索引一个属性。

如果我有以下用例,这有点令人困惑:

假设我 inode Human带标签Student属性(property)name .
如果我添加一个新标签 Teacher ,对于这个节点,我是否还必须为这个新标签索引我的属性(在这种情况下为 name)?

或者,如果标签已更改( StudentTeacher ),我是否必须为新标签建立索引?

最佳答案

我已经摆弄过 neo4j-sh通过在节点上显示索引。

似乎索引仅在标签上创建,如果从节点中删除标签,则这些属性将不再被索引。所以索引与节点无关,只与标签有关。

因此,需要为需要在单个节点上使用的任何标签添加索引。

关于Neo4j 2.0 - 多个标签上的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22152411/

相关文章:

neo4j - 从 Neo4j 中的大量节点中删除属性

节点之间的neo4j最短路径

node.js - 需要帮助使用 Kubernetes 将 Node 连接到 Neo4j 数据库

arrays - 当Cypher中数组的元素大于零时,我如何计算它们?

java - neo4j - 属性自动索引器不存储值

javascript - node.js 找不到 'neo4j' 模块 (Thingdom)

java - neo4j - 如何通过rest api运行1000个对象的查询

neo4j - Neo4j 中的气泡大小

neo4j - 我可以在neo4j中找到两个节点之间的所有关系吗?

java - Neo4j - 使用 Java 读取大量数据