簡體   English   中英

如何使用 Java API 在 Neo4j 中的節點/關系上添加用戶定義的約束

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM