Python 使用py2neo创建数字索引?

Python 使用py2neo创建数字索引?,python,neo4j,numeric,py2neo,Python,Neo4j,Numeric,Py2neo,通过py2neo使用neo4j。我需要能够查询使用密码的数值,使用索引。例如 开始n=节点:场_索引(“子域:足球和类型:比赛和权重>10”)返回n 权重应作为lucene中的数字字段编制索引。此查询将导致 org.neo4j.server.rest.repr.RepresentationExceptionHandlingIterable.exceptionnhasnext(Repres 即使创建了索引并添加了节点 node_index=g.get_或_create_index(neo4j.no

通过py2neo使用neo4j。我需要能够查询使用密码的数值,使用索引。例如 开始n=节点:场_索引(“子域:足球和类型:比赛和权重>10”)返回n

权重应作为lucene中的数字字段编制索引。此查询将导致

org.neo4j.server.rest.repr.RepresentationExceptionHandlingIterable.exceptionnhasnext(Repres

即使创建了索引并添加了节点

node_index=g.get_或_create_index(neo4j.node,“字段索引”)

使用添加节点

批处理=neo4j.写回(g) 对于节点中的节点: 批处理。向索引添加索引(neo4j.节点,“字段索引”,“类型”,节点[“类型”],节点) 批处理提交()

如何通过py2neo指示node[“type”]的值是数字?然后如何使用CYPHER查询它


或者,如果有人能告诉我如何使用控制台创建数字索引,我会很感激。

为什么“type”必须是数字?如果你只过滤类型:'2'或任何它应该起作用的东西,没有?也许我不明白你的问题;)