0

我正在尝试为我的 NEO4J 数据库组合一个 CYPHER 构建脚本。

我已经成功地编写了一个脚本来创建所有节点和关系,但我正在努力寻找一种方法来编写创建多个 UNIQUE 约束的脚本。

我有用于地理位置、技能、部门的节点,并希望确保每个节点只允许其特定类型的人工制品的一个实例。

我可以通过 Web 界面将唯一约束创建为单独的 CYPHER 查询,但不能创建为单个构建脚本。

4

1 回答 1

1

你不能这样做,你只能用 neo4j-shell 编写脚本。

使用外壳,您可以执行以下操作:

bin/neo4j-shell -file setup.cql

setup.cql 在哪里

begin
create index on :Location(name);
create index on :Skill(name);
commit

begin
create (...)
...
commit
于 2014-04-15T10:09:51.583 回答