apoc触发器使用apoc.es.put将新创建的neo4j节点发送到elasticsearch

apoc触发器使用apoc.es.put将新创建的neo4j节点发送到elasticsearch,neo4j,neo4j-apoc,Neo4j,Neo4j Apoc,我正在尝试编写一个密码查询,使用apoc添加一个触发器,这样当创建一个新的neo4j节点时,该节点将使用apoc.es.put自动索引到elasticsearch中 我编写了以下密码查询: 调用apoc.trigger.add(“newNode”,“UNWIND{createdNodes}产生n个调用apoc.es.put('localhost','neo4j_index','protocol','1',null,{number:'4',title:'title',type:'type'})返回

我正在尝试编写一个密码查询,使用apoc添加一个触发器,这样当创建一个新的neo4j节点时,该节点将使用apoc.es.put自动索引到elasticsearch中

我编写了以下密码查询:

调用apoc.trigger.add(“newNode”,“UNWIND{createdNodes}产生n个调用apoc.es.put('localhost','neo4j_index','protocol','1',null,{number:'4',title:'title',type:'type'})返回null,{phase:'after'})

但是我得到了以下错误

Neo.DatabaseError.General.UnknownError Neo.DatabaseError.General.unknown错误:执行触发器{newNode=无效输入“Y”:应为空格、注释“.”、节点标签“[”、“=~”、IN、开始、结束、包含、IS、“^'、“*”、“/”、“%”、“+”、“-”、“=”、“!=”、“、“、”、“、“=”、和、XOR或AS(第1行第23列(偏移量:22)) 展开{createdNodes}产生n个调用apoc.es.put('localhost','neo4j_index','protocol','1',null,{number:'4',title:'title',type:'type'})返回null ^}

请告诉我问题出在哪里