Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j 2.0-多标签索引_Neo4j - Fatal编程技术网

Neo4j 2.0-多标签索引

Neo4j 2.0-多标签索引,neo4j,Neo4j,使用基于模式的索引,我可以为具有给定标签的所有节点的属性编制索引 如果我有以下用例,这有点令人困惑: 假设我在属性name上用标签Student索引节点Human。 如果我添加了一个新标签Teacher,我是否还必须为这个新标签的属性(在本例中为name)编制索引 或者,如果标签被更改(Student和Teacher),我是否必须为新标签编制索引?我通过在节点上显示索引来处理neo4j sh 似乎索引只在标签上创建,如果从节点删除标签,这些属性将不再被索引。因此,索引与节点无关,只与标签有关 因

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

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

假设我在属性
name
上用标签
Student
索引节点
Human
。 如果我添加了一个新标签
Teacher
,我是否还必须为这个新标签的属性(在本例中为
name
)编制索引


或者,如果标签被更改(
Student
Teacher
),我是否必须为新标签编制索引?

我通过在节点上显示索引来处理
neo4j sh

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

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