Indexing neo4j密码索引查询

Indexing neo4j密码索引查询,indexing,neo4j,cypher,Indexing,Neo4j,Cypher,我曾经使用node_auto_index(condition)来搜索使用索引的节点,但现在我使用batch import(),它创建了具有特定名称(类型、代码等)的索引。 那么,如何使用多个属性的索引进行密码查询呢 旧查询示例: START n = node : node_auto_index( 'type: NODE_TYPE AND code: NODE_CODE' ) RETURN n; 如何进行“相同”查询,但不使用节点索引和特定索引名 START n = node : type( "

我曾经使用node_auto_index(condition)来搜索使用索引的节点,但现在我使用batch import(),它创建了具有特定名称(类型、代码等)的索引。 那么,如何使用多个属性的索引进行密码查询呢

旧查询示例:

START n = node : node_auto_index( 'type: NODE_TYPE AND code: NODE_CODE' ) RETURN n;
如何进行“相同”查询,但不使用节点索引和特定索引名

START n = node : type( "type = NODE_TYPE" ) RETURN n;
另外,下一个查询不起作用(没有错误,但结果为空,不应为):

所以,类型是索引,代码是索引。如何在单个节点的同一查询中混合使用这两种方法

另一个问题:node_auto_index和这个具有特定名称的索引有什么区别

谢谢你。

你差点就吃到了:

START n = node:type("type:NODE_TYPE") RETURN n;


抱歉,您不理解我的问题:如何在同一查询中使用多个索引?请在、
start n=node:type(…)、m=node:other(…)
之间加一个逗号,但这是针对两个不同的节点的。我想使用索引通过2个或更多属性“获取”一个节点第一个示例中的方法是正确的——只需输入索引名而不是节点\自动\索引。不幸的是,您不能在同一个索引查询中混合两个索引。但是,可以将多个字段添加到同一索引中。
START n = node:type("type:NODE_TYPE") RETURN n;
START n = node:type(type="NODE_TYPE") RETURN n;