что такое понятие обязательное в orientdb? - PullRequest
3 голосов
/ 21 ноября 2011

Я пробую OrientDB.

Большинство концепций просты и понятны для понимания.Но была одна незнакомая концепция.mandatory.Что это?

Ответы [ 3 ]

5 голосов
/ 22 ноября 2011

Вы говорите об обязательных свойствах схемы?Если да, это означает, что вы можете использовать OrientDB в режиме без схемы, но определив некоторые свойства как обязательные.

1 голос
/ 22 июля 2014

Обязательно означает, что вы должны указать значение этого свойства при создании нового экземпляра / строки. Это похоже на SQL "Not Null"

0 голосов
/ 15 сентября 2014

«Обязательный» в поле документа означает, что вы используете свой документ в режиме гибридной схемы (смешанный со схемой), как вы можете видеть из документации (кстати, это кажется новым, великолепным!)установите схему в режиме полной схемы «включите строгий режим на уровне класса и установите все поля как обязательные», поэтому, если вы находитесь в режиме смешанной схемы и хотите вставить новый документ, вы должны указать все полякоторые помечены как "обязательные", даже если они имеют значение null

...