有可能用密码做这样的事情吗?
WITH ["John", "Jane"] AS names FOREACH (name IN names | CREATE INDEX ON :Person(name))
如果没有,是否有任何APOC替代方案来实现相同的目标?谢谢你!注意事项:我使用的是Neo4j 3.5
Neo4j 3.5
l7mqbcuq1#
你到底想干什么?您可以像这样创建John和Jane(请参阅UNWIND上的文档)
WITH ['John','Jane'] AS names UNWIND names AS name CREATE (p:Person {name:name}) RETURN p
但是当你创建一个索引的时候,你就为所有节点上的属性创建了一个索引。所以要索引“name”,你只需要(见docs on INDEX):
CREATE INDEX ON :Person(name)
1条答案
按热度按时间l7mqbcuq1#
你到底想干什么?
您可以像这样创建John和Jane(请参阅UNWIND上的文档)
但是当你创建一个索引的时候,你就为所有节点上的属性创建了一个索引。所以要索引“name”,你只需要(见docs on INDEX):