Neo4j 将参数传递到Cypher查询节点\u auto\u索引

Neo4j 将参数传递到Cypher查询节点\u auto\u索引,neo4j,cypher,spring-data,Neo4j,Cypher,Spring Data,我试图在没有任何运气的情况下将一个参数传递到Cypher查询节点\u auto\u索引中 DecisionRepository.class: @Query("START d=node:node_auto_index(':text') MATCH (d:Decision) RETURN d") List<Decision> searchDecisions(String text); @Query(“START d=node:node\u auto\u index(':text')匹

我试图在没有任何运气的情况下将一个参数传递到Cypher查询节点\u auto\u索引中

DecisionRepository.class:

@Query("START d=node:node_auto_index(':text') MATCH (d:Decision) RETURN d") 
List<Decision> searchDecisions(String text);
@Query(“START d=node:node\u auto\u index(':text')匹配(d:Decision)返回d”)
列出搜索决定(字符串文本);
用法:

List<Decision> searchDecisions = decisionRepository.searchDecisions("name:aDbma~ OR name:mosyl~");
List searchDecisions=decisionRepository.searchDecisions(“名称:aDbma~或名称:mosyl~”);
有可能吗?如果有,我错在哪里?

使用


然后发送
“name:aDbma~或name:mosyl~”
作为
{myLuceneQuery}

非常感谢,现在可以工作了!我忘了在方法@Param(“text”)的签名中添加@Param注释
START d=node:node_auto_index({myLuceneQuery}) RETURN d;