2014-02-25 24 views
0

如何禁用OrientDB中的自動類創建?我的意思是,我想創建一個邊緣是這樣的:如果它不是已經存在如何禁用OrientDB中的自動類創建?

sourceVertex.addEdge("PointsTo", targetVertex); 

OrientDB將創建一個類PointsTo。當給定一個不存在的類時,是否可以配置OrientDB來引發異常?

回答

1

對OrientDB數據庫中執行SQL命令:

alter database custom useClassForEdgeLabel=false 

欲瞭解更多信息,看看OrientDB Documentation

+0

謝謝。這樣它將創建一個字段「標籤」而不是一個類。我更喜歡一個異常,因爲我正在手動創建我的類(模式)。所以我的用戶決不應該傳遞一個不存在的類作爲參數。 –