我从一个码头使用Neo4j,Neo4j的映像是:Communityneo4j: 3.3.4,当容器创建时,我需要执行一个脚本来创建我需要的命令。
我需要我的服务器有这些对比:
CREATE CONSTRAINT ON (c:Contact) ASSERT c.email IS UNIQUE
CREATE CONSTRAINT ON (c:Contact) ASSERT exists(c.firstName)
CREATE CONSTRAINT ON (c:Contact) ASSERT exists(c.lastName)
CREATE CONSTRAINT ON (c:Contact) ASSERT exists(c.email) 但是现在我必须手动添加,我需要当容器被建造时,对比是自动添加的。
我一直在寻找如何去做,但我不知道,我真的很感激你的帮助。
发布于 2018-06-28 14:29:31
您可以创建constrains.cypher
CREATE CONSTRAINT ON (c:Person) ASSERT c.email IS UNIQUE;
CREATE CONSTRAINT ON (c:Person) ASSERT c.uuid IS UNIQUE;执行
cat /var/lib/neo4j/conf/constrains.cypher | bin/cypher-shell -u user -p Passhttps://stackoverflow.com/questions/51068749
复制相似问题