Neo4j 批量插入问题
使用unwind语句批量插入关系
'UNWIND $links AS link MERGE (a {id:link.source}) MERGE (b{id:link.target }) MERGE (a)-[:IS_FREIENDS]->(b) ', { “links” : links, }
像上面这样直接指定关系label是ISFREIENDS,是可以将links中的所有link插入到neo4j中,但是我使用参数来指定关系的label时,像下面这样 并不能将关系插入到neo4j中。
UNWIND $links AS link MERGE (a {id:link.source}) MERGE (b{id:link.target }) MERGE (a)-[:$label]->(b) ', { “links” : links, “label”: ‘IS_FRIENDS’, }
请问有什么办法解决这个问题?