2011-11-21 140 views

回答

5

您是否在談論強制性模式屬性?如果是這意味着您可以在無模式模式下使用OrientDB,但將一些屬性定義爲強制。

1

強制意味着您必須在創建新實例/行時爲該屬性提供值。這就像SQL的「不爲空」

+1

OrientDB也有一個「不爲空」的屬性,所以我認爲它可能更像Lvca的定義 –

0

正如您從文檔中看到的那樣,文檔字段上的「強制」表示您正在使用Schema-Hybrid(模式混合)模式下的文檔所有新的,太棒了!) 當您在模式完全模式下設置架構「在類級別啓用嚴格模式並將所有字段設置爲強制」時,所以如果您處於模式混合模式並且想要插入新文檔,你必須指出所有標記爲「必填」的字段,即使它們爲空