通过py2neo使用neo4j。我需要能够使用索引使用CYPHER查询数值。例如, START n = node:field_index(“subdomain:Football AND type:Competition AND weight> 10”)RETURN n;
权重应该在lucene中作为数字字段编入索引。此查询结果为
org.neo4j.server.rest.repr.RepresentationExceptionHandlingIterable.exceptionOnHasNext(Repres
即使创建了索引并添加了节点。我使用
创建的索引node_index = g.get_or_create_index(neo4j.Node,“field_index”)
使用
添加节点batch = neo4j.WriteBatch(g) 对于节点中的节点: batch.add_to_index(neo4j.Node “field_index”, “类型”,节点[ “型”],节点) batch.submit()
如何通过py2neo指示node [“type”]的值是数字?我如何使用CYPHER查询它?
或者,如果有人可以指出我可以使用可能感谢的控制台创建数字索引的其他方式。