我们需要使用Spring Data Neo4j在Neo4j数据库中进行全文索引。其实我正在从那个链接http://neo4j.com/docs/milestone/indexing-create-advanced.html
学习但现在不推荐使用它的方法。 我从这里开始研究更多关于它的信息http://docs.spring.io/autorepo/docs/spring-data-neo4j/3.2.0.M1/reference/pdf/spring-data-neo4j-reference.pdf 我很困惑该做什么。迈克尔·亨格昨天告诉我们关于该问题的索引How to filters data at node level in Neo4j Cypher。 我们在域级进行索引
@Indexed(indexName = "people-search", indexType=IndexType.FULLTEXT) String username
请提供更多详情
答案 0 :(得分:1)
我们得到了一个解决方案
@Indexed(indexName = "peopleSearch", indexType=IndexType.FULLTEXT)
String postText
@Indexed(indexName = "peopleSearch", indexType=IndexType.FULLTEXT) String username
然后在Cypher中我们使用
START item=node:peopleSearch("postText:v* OR username:*a")
return id(item) ,labels(item)
如果您有更好的方法,请提供给我们。感谢