Neo4j Lucene查询关系和节点属性

Abhimanyu

我在节点“ User”的“ description”属性和关系“ Has_Skill”的“ skillname”属性上创建了全文索引“ peopleSearch”。根据我的要求,关系还有其他一些属性。

我想查询我的neo4j数据库,并获取所有具有描述文本包含“ grails”或具有skillName“ grails”的neo4j实体(“用户”和“关系”)。

斯蒂芬·阿姆布鲁斯特(Stefan Armbruster)

Neo4j中的手动索引(以及您的全文索引属于此类)适用于节点或关系。您不能同时拥有两个索引。

如果可能的话,这没有任何意义,因为您使用Neo4j中的索引来查找遍历的起点。如果索引查询结果是节点和关系的组合,则没有机会从该混合结构中进行遍历。

但是在Cypher中,可以使用以下命令将两个索引查询合并为一个UNION

START users=node:users('name:ABC*') RETURN users as person
UNION
START friends=node:friends('friendName:DEF*') RETURN friends as person

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Neo4j关系的属性

来自分类Dev

Neo4j双向关系

来自分类Dev

Neo4j:传递查询和节点排序

来自分类Dev

使用Neo4jClient获取Neo4j中关系节点的属性

来自分类Dev

在neo4j中建立关系

来自分类Dev

Neo4j,匹配关系在何处

来自分类Dev

Neo4j减少关系功能

来自分类Dev

Neo4j / CYPHER:如何有效地从节点查询某些属性,其关系和目标节点?

来自分类Dev

Neo4J CSV关系

来自分类Dev

Neo4j亲子关系

来自分类Dev

neo4j条件关系

来自分类Dev

Neo4J和Cypher查询

来自分类Dev

Neo4j查询删除直接或间接连接的所有节点和关系

来自分类Dev

Neo4j双向关系

来自分类Dev

在neo4j中建立关系

来自分类Dev

Neo4j / CYPHER:如何有效地从节点查询某些属性,其关系和目标节点?

来自分类Dev

Neo4j中的关系属性

来自分类Dev

查询Neo4j

来自分类Dev

Neo4j图形建模性能和可查询性,节点属性或作为单独的节点加上关系

来自分类Dev

neo4j添加新节点和关系的性能

来自分类Dev

Neo4j导入节点和关系

来自分类Dev

neo4j如何缓存所有节点和与RAM的关系以导入查询性能

来自分类Dev

Neo4j多关系查询

来自分类Dev

Neo4j - 根据关系属性计算和设置节点属性

来自分类Dev

Neo4j - 获取节点集合以及关系属性

来自分类Dev

Neo4j 密码查询:具有指定节点和关系属性的 AllShortestPaths

来自分类Dev

Neo4J - 哪个更好地将元素存储为用户的属性或节点和关系?

来自分类Dev

Neo4j - Cypher 节点和关系

来自分类Dev

Neo4j 返回由给定标签和属性的关系连接的节点