[英]How to add user defined constraints on a node/relationship in Neo4j using Java API
考虑我在Neo4j数据库中有一个带有标签L1
的节点。 我需要对所有具有标签L1
节点施加约束,以便这些节点没有传出边缘。 因此,每当用户尝试从这些节点添加出边时,就会发生约束违规。 是否可以在节点和关系上添加用户定义的约束?
如果是,我如何使用Neo4j Java API 对节点/关系施加此类约束?
根据Neo4j 约束文档,没有办法做到这一点。
我认为您应该将这种责任委托给应用程序层。 或者,您可以尝试编写自己的用户定义过程来实现您的目标。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.